2018年2月27日

Hibernate iterate(迭代)

摘要: 在Hibernate中,有它自己的iterate方法。这里是一个n+1的问题,n代表数据量,而1表示查询所有的主键。 这里与List进行比较。 这里使用list时会将所有数据查询出来。 而在使用iterate时,会先将id查询出来,然后根据id去查询其他数据 所有在使用过程中要根据应用场景去选择使用 阅读全文

posted @ 2018-02-27 22:53 Herrt灬凌夜 阅读(230) 评论(0) 推荐(0) 编辑

Hibernate lazy(延迟加载)

摘要: Hibernat加载策略有两种,分别为即时加载和延迟加载(懒加载或者lazy),get使用的是即时加载,使用get获取数据时会立即查找(会先去缓存查找,如果缓存中没有找到,才会去数据库中查找),而load使用的为延迟加载,不会立即去查询,当需要的时候才会去查找,而且load获取到的类型不是查找的类型 阅读全文

posted @ 2018-02-27 22:24 Herrt灬凌夜 阅读(235) 评论(0) 推荐(0) 编辑

导航