hibernate
mr-nie
这个作者很懒,什么都没留下…
展开
-
Hibernate 解决n+1问题
问题的产生: 两个一对多关系表:class 1-------n student 当查询List classes 时有一次select查询,要查询班级内的学生则产生了 for(Class class :classes){ class.setStudents(select * from Student where classid = class.getClassId());//所以要执行原创 2013-10-06 16:15:38 · 762 阅读 · 0 评论 -
Hibernate缓存机制
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibernate缓转载 2013-10-05 20:40:06 · 412 阅读 · 0 评论