Hibernate中get和load方法的区别以及close(),clear()、evict()等的区别

时间:2012-08-27 02:48:12
【文件属性】:
文件名称:Hibernate中get和load方法的区别以及close(),clear()、evict()等的区别
文件大小:44KB
文件格式:DOC
更新时间:2012-08-27 02:48:12
Hibernate clear load evict Hibernate Session中的 flush方法的作用 get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数据库中检索

网友评论

  • 一般般,这个早看过,没想到是一样的。
  • 方法写得很详细,很好