JiveJdon Community Forums
在线316人   首页   主题表   培训咨询   标签   精华   查搜   注册    登陆 RSS
首页 » 论坛 » J2EE/JavaEE/JEE/EJB/JSF等技术讨论
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表
???en_US.forumThreadNext.name??? 下一主题
Go 总共有 14 回复 / 1
 发表新帖子   回复该主题贴
agilejava

悄悄话
发表文章: 61
注册时间: 2003年11月01日 09:33
想用hibernate作数据持久的工作,可行吗? 2003年11月19日 18:17 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
标签列表 持久层框架(32)     
最近在做一个小一点的项目,对每个数据类都得写一个DAO,差点把我烦死,以前看过Hibernate,可没用过,现在想问问Hibernate在实际的项目中可用吗?谢谢!
zzeric

悄悄话
发表文章: 20
注册时间: 2002年10月03日 01:35
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月19日 19:55 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
Hibernate一样需要用DAO的
agilejava

悄悄话
发表文章: 61
注册时间: 2003年11月01日 09:33
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月20日 08:47 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
我是不想写太多的sql语句了,因为每个类中的方法都差不多,只是各个类的字段名不一样,这样就得做许多重复的sql代码编写,所以想要Hibernate,昨天问了一个网友,他说Hibernate还不成熟,不敢用,是这样的吗?
oldma

悄悄话
发表文章: 85
注册时间: 2003年09月10日 13:09
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月20日 11:11 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
> 我是不想写太多的sql语句了,因为每个类中的方法都差不多?> 只是各个类的字段名不一样,这样就得做许多重复的sql代码?> 写,所以想要Hibernate,昨天问了一个网友,他说Hibernate?> 不成熟,不敢用,是这样的吗?
你这话可别被Robbin听见,呵呵



robbin

悄悄话
发表文章: 589
注册时间: 2003年06月18日 09:32
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月20日 11:32 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
我看到了。送给你一句话:

In the end the choice is yours and nobody can tell you what the right one is, Trust only yourself, draw your own conclusions and do lots of testing!


我从来都不向别人直接推荐用Hibernate,因为Hibernate也不是万能的,不管是Hibernate也好,JDO也好,CMP也好,JDBC也好,你觉得哪个适合你,你就用哪一个。所谓各花入各眼
robbin

悄悄话
发表文章: 589
注册时间: 2003年06月18日 09:32
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月20日 11:32 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
只不过对Hibernate既不了解也不研究,就胡说八道,莫名其妙的疯狂排斥Hibernate,就只能从自己身上找原因了。
oldma

悄悄话
发表文章: 85
注册时间: 2003年09月10日 13:09
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月20日 11:44 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
呵呵,服了Robbin了。

我觉得要是不作深入的研究,想用Hibernate开发高效率的系统的确有难度。
Hibernate本身已经够成熟了(如果你能承认J2EE的成熟的话)。

agilejava

悄悄话
发表文章: 61
注册时间: 2003年11月01日 09:33
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月21日 11:05 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
to robbin:
现在不是我决定要采用哪种技术,我是要说服上级使用Hibernate,所以我想在这儿确定一下有没有在实际的项目中使用Hibernate的,让我心中有数,如果有成功的项目,请告诉我作为例证:)

谢谢各位!
robbin

悄悄话
发表文章: 589
注册时间: 2003年06月18日 09:32
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月21日 12:46 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
有阿,我自己就在项目中采用,我论坛里面很多人所在公司都在用,例如版主yehs220他们公司全部采用Hibernate+struts。其实JDO目前在中国还没有普及使用,反到是Hibernate已经越来越普及了。

只可惜通常出于保密协定的要求,是不能够把项目的细节公布出来的。而且在网络这样一个虚拟的环境,大多数人出于各种原因,不方便公布自己的身份,以免造成不必要的麻烦。所以很难搜集这些案例。

我只能告诉你的是,我私下掌握的情况,用Hibernate的公司有相当不少。
iceant

悄悄话
发表文章: 459
注册时间: 2002年10月13日 22:32
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月21日 13:01 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
最近在做一个小一点的项目,对每个数据类都得写一个DAO,差点把我烦死

呵呵~~ 很理解~~ 聪明的做法是写个工具,自动生成代码。

我自己写了一些 for JBuilder 的 plugin. 我现在开发东东,有很多代码是只要填几个空就完成了。
agilejava

悄悄话
发表文章: 61
注册时间: 2003年11月01日 09:33
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月21日 13:20 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
谢谢robbin,这下我就有信心了,这几天学看Hibernate的文档,下周准备开始用它写东西了。

to iceant:

自己写工具?我还没达到那个水平:(

对了,JB也可以像eclipse那样自己写plugin吗(我们现在用eclipse)?我还真不知道:)
有没有这方面的资料,谢谢!

iceant

悄悄话
发表文章: 459
注册时间: 2002年10月13日 22:32
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月21日 13:39 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
TO:agilejava

对了,JB也可以像eclipse那样自己写plugin吗(我们现在用eclipse)?我还真不知道:)

^_^ 我记得 JBuilder 3 时好像 Borland 还提供免费的 Foundation Edition 下载。那其实就是 JBuilder 的内核,理论上,JBuilder 4,5,6,7,8,9 都是基于这样的设计思想做出来的,一个内核 + 一堆的 Plugin 用户完全可以定制 JBuilder 的界面与功能。

资料嘛~~ 看看 JBuilder 的帮助就知道了。

某些人居然在用 SQL Server 开发东东两年以后,还不知道 SQL Server 有 Books Online~~ 还到处买书~~ 哎~~ 不好说,真是不好说啊~~
bullboss

悄悄话
发表文章: 45
注册时间: 2003年03月14日 20:50
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月24日 01:13 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
是阿,看jb 的帮助真的可以学到不少东西.
jlinux

悄悄话
发表文章: 7
注册时间: 2003年11月24日 16:32
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月24日 18:03 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
我现在作的项目就用的是Hibernate. 不错的东西. 工作量是先大后小, 后期的维护容易. 当然如果大量修改表结构和设计那就没办法了.

至于源代码生成, 我写的那个eclipse的Tanghan的插件, 你在增加一点功能就可以生成源代码了. 很简单, 我以前做的基于WSAD4.0.3的插件就可以生成源代码把DAO,VO还有Struts的添加删除修改的类都完成了.

eclipse的插件功能应该可以好好用用.太强大了.
ibmj2ee

悄悄话
发表文章: 3
注册时间: 2003年11月27日 19:45
Re: 想用hibernate作数据持久的工作,可行吗? 2003年11月27日 19:48 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
我们现在就在用Hibernate做持久层。
我用过cmp,jdbc
目前还是觉得Hibernate比较好。
可能是我现在业务不是很复杂吧。
HQL语言就跟sql差不多,好用!
呵呵
这个主题有 14 回复 / 1Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache 缓存 DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Seam Spring Struts
正在读取,请等待...
google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘 博采网摘
查询本论坛内 回复超过的热门帖子
     回复该主题贴
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
  发贴前查询 标签列表勿重复发表问题

RSS 手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com
anti spam