
Hibernate
nuoyan666
这个作者很懒,什么都没留下…
展开
-
Hibernate中Session的load()和get()方法的使用区别
A:Hibernate中有两个极为相似的方法get()与load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例,但Hibernate不会搞两个完全一样的方法的,它们间的不同在于: 1.如果找不到符合条件的纪录,get()方法将返回null.而load()将会报出ObjectNotFoundEcception. 2.load()方法可以返回实体的代理类实例,而原创 2009-09-30 11:19:00 · 1359 阅读 · 0 评论 -
Hibernate session的方法的一些说明
用Hibernate肯定会频繁的用到session,下面就将Hibernate session中一些经常的用方法逐个的解释一下。Transaction beginTransaction()开始一个工作单元并返回一个与之相关Transaction对象,最为事务的开始,通常在需要对数据库进行更改例如save,update或delete时使用。在事务结束后需要调用Transaction的c转载 2009-09-30 09:44:00 · 541 阅读 · 0 评论