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
(2)load方法可以返回实体的代理类,get方法则返回真是的实体类
(3)load方法可以充分利用hibernate的内部缓存和二级缓存中的现有数据,而get方法只在内部缓存中查找数据,当没有在缓存中找到合适的数据时候,则生成SQL查询数据库,返回相应的实体对象
转帖地址:http://blog.csdn.net/daryl715/archive/2007/02/08/1505545.aspx
相关文章推荐
- JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别 关于获取类的字段有两种方式:getFields()和getDeclaredFields()
- Hibernate3中session的get和load方法的区别
- querySelectorAll 方法相比 getElementsBy 系列方法有什么区别
- Hibernate Session对象load()方法和get()方法区别?
- Android SQLiteOpenHelper 实例方法getReadableDatabase()和getWritableDatabase() 区别
- getElementById和querySelector方法的区别
- JS中$()方法与document.getElementById('id')的区别
- map中containsKey与get方法区别
- HTTP请求:GET与POST方法的区别
- Hibernate中load和get方法区别
- Http方法:Get请求与Post请求的区别
- HTTP请求:GET与POST方法的区别
- hibernet中的get和load方法的区别
- Hibernate 3.0 以上版本 中get和load方法的区别
- 黑马程序员之ASP.NET学习笔记: Http方法:Get请求与Post请求的区别
- document.getElementById方法在Firefox与IE中的区别
- django的get和filter方法的区别
- Android中getWritableDatabase()和getReadableDatabase()方法区别
- ajax中XMLHttpRequest对象的open()方法GET和POST方式区别
- Hibernate中get和load方法的区别