![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
duguyiren3476
这个作者很懒,什么都没留下…
展开
-
hibernate查询与缓存
首先介绍get()和load()方法的区别: get()方法和load()方法的区别主要在于对二级缓存的使用上。 load()方法会使用二级缓存,而get()方法在一级缓存没有找到会直接查询数据库,不会去二级缓存中查找。 get():如果在数据库中没有记录会返回空,get()无论如何都会返回数据. load():如果数据库中没有记录会抛出异常,如果有数据返回的是一个代理对象。 ...原创 2012-07-19 14:29:57 · 88 阅读 · 0 评论 -
Hibernate中cascade和inverse区别
Hibernate中的inverse在表关系映射中经常应用 inverse的值有两种,“true”和“false”。inverse="false"是默认的值 inverse的作用:在hibernate中是通过inverse的设置来决定是有谁来维护表和表之间的关系的。 我们说inverse设立不当会导致性能低下,其实是说inverse设立不当,会产生多余重复...原创 2012-07-19 15:48:16 · 128 阅读 · 0 评论