hibernate
1.为什么使用hibernate?
Hibernate封装了jdbc,使用hibernate可以减少连接数据库等繁琐重复的代码。Hibernate性能好,支持延迟检索,立即检索,一级缓存,二级缓存。
2.延迟检索(懒加载)
在使用hibernate的session.load(),query.iterate()等方法时,Hibernate返回的是一个空对象代理(除主键属性外都是null),并没有去查询数据库;而是在使用返回对象的时候才会去查询数据库,并将查询结果注入到该对象中;这种查询时机推迟到对象..
原创
2021-02-22 11:53:48 ·
100 阅读 ·
0 评论