您的位置:首页 > 数据库

Hibernate Session对象load()方法和get()方法区别

2008-05-25 11:09 316 查看
(1)当记录不存在时候,get方法返回null,load方法产生异常

(2)load方法可以返回实体的代理类,get方法则返回真是的实体类

(3)load方法可以充分利用hibernate的内部缓存和二级缓存中的现有数据,而get方法只在内部缓存中查找数据,当没有在缓存中找到合适的数据时候,则生成SQL查询数据库,返回相应的实体对象 

转帖地址:http://blog.csdn.net/daryl715/archive/2007/02/08/1505545.aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息