Hibernate查询


Hibernate查询相关知识时间:2009-10-04 07:14:25来源:网络 作者:未知 点击:146次
首先介绍get()和load()方法的区别:
 get()方法和load()方法的区别主要在于对二级缓存的使用上。
 load()方法会使用二级缓存,而get()方法在一级缓存没有找到会直接查询数据库,不会去二级缓存中查找。
 get():如果在数据库
首先介绍get()和load()方法的区别:
 get()方法和load()方法的区别主要在于对二级缓存的使用上。
 load()方法会使用二级缓存,而get()方法在一级缓存没有找到会直接查询数据库,不会去二级缓存中查找。
 get():如果在数据库中没有记录会返回空,get()无论如何都会返回数据.
 load():如果数据库中没有记录会抛出异常,如果有数据返回的是一个代理对象。
 list和iterator()方法之间的区别:(N+1?)
 list()方法在执行时,直接运行查询结果所需要的查询语
Tags: 

延伸阅读

最新评论

发表评论