- 博客(2)
- 收藏
- 关注
原创 Hibernate中get()和 load()的区别
1.Get()1.在使用Hibernate中的get()方法的时候,hibernate会跟根据传入的id,确定这个id数据是否存在,首先在一级缓存中(session)查询,如果一级缓存中没有数据,会到二级缓存中确定。如果缓存中有对应的数据,就直接返回数据。 2.如果缓存中没有直接发出Sql到对应的数据库查询,如果有就返回数据,如果没有就返回Null。 3.4.get方法如果在session缓存中
2017-11-01 14:47:36 208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人