
Hibernate
文章平均质量分 74
tgxblue
这个作者很懒,什么都没留下…
展开
-
Hibernate的fetch属性
Hibernate的fetch属性 Hibernate的fetch="join"和fetch="select" 的一点分析 fetch参数指定了关联对象抓取的方式是select查询还是join查询,select方式时先查询返回要查询的主体对象(列表),再根据关联外键id,每一个对象发一个select查询,获取关联的对象,形成n+1次查询; 而join方式,转载 2013-05-27 09:56:13 · 984 阅读 · 0 评论 -
Hibernate中update与saveOrUpdate的区别
Hibernate中update与saveOrUpdate的区别 在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态: 1、未被持久化的VO 此时就是一个内存对象VO,由JVM管理生命周期 2、已被持久化的PO,并且在Session生命周期内 此时映射数据库数据,由数据库管理生命周期 3、曾被持久化过,但现在和Session已经detached了,以转载 2013-06-03 14:41:41 · 654 阅读 · 0 评论