摘要: 一、对象的三种状态和一级缓存 对象的三种状态: 瞬时态:对象刚刚创建,没有与session关联,没有ID 持久态:已经和Session关联,有ID 游离态:没有和session关联,有ID 瞬时=>持久 save/persist 瞬时=>游离 setId 持久=>游离 close/evict/cle 阅读全文
posted @ 2018-07-11 19:52 黑泽君 阅读(149) 评论(0) 推荐(1) 编辑
摘要: 一、对象的三种状态 和 一级缓存 对象的三种状态: 瞬时状态:没有ID,不在Session缓存中 持久状态:有ID,在Session缓存中 游离状态:有ID,不再Session缓存中 特性:持久状态的对象,会自动将对象的变化同步到数据库中。 一级缓存: 是线程级别的缓存,在Session对象中。 本 阅读全文
posted @ 2018-07-11 18:12 黑泽君 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、Hibernate中对象的状态 对象状态 瞬时态|临时态:Transient 1、没有与Hibernate产生关联(没有与Session有关联)。 2、与数据库中的记录没有产生关联,即对象没有ID(有关联:就是与数据库中的ID有对应)。 持久态:Persistent 1、与Hibernate有关 阅读全文
posted @ 2018-07-11 17:54 黑泽君 阅读(370) 评论(0) 推荐(0) 编辑