注册 登录
编程论坛 J2EE论坛

大家来讨论下,ssh中,hibernate的作用到底有多大?

yangchch786 发布于 2010-02-10 17:21, 1364 次点击
用hibernate做持久层,在变更数据库的时候确实方便了许多,个人感觉在增删改差上很不理想。spring也提供了对数据库访问的支持,为什么我们还在使用hibernate,而不去使用spring做持久层那?请各位说说自己的看法。
5 回复
#2
baifenghan2010-02-28 05:06
各有优势吧,spring在事物管理方面是比hibernate做的好一些,但是在ORM方面就差了一些,为了达到将操作数据库的操作屏蔽掉,转换成操作对象,那么hibernate的作用是不能忽视的,很重要,建议去了解一下ORM方面的书籍,我知道hibernate in action的前面几章讲了这个背景知识,可以去了解下。
#3
光影门徒2010-03-02 15:27
我觉得它能够给自动生成pojo类让我感到比较方便,别的方面没啥感觉。
貌似它的连接池还存在bug
#4
czj116002010-03-23 17:23
我只知道都非常难学 别的没有了
#5
zfish2010-03-29 11:39
spring只不过将hibernate进行了整合并做了事物管理,它又没有重新做了一个hibernate
#6
pracy872010-03-29 16:22
在中小项目中Hibernate或许是首选,但是我还是比较喜欢iBATIS,SSI(Struts+Spring+Hibernate)我推荐,
1