Hibernate的三种状态、事务机制、缓存懒加载
目录了解hibernate的底层实现对于使用还是很重要的
今天有个用hibernate进行查询出了不少错误,问题在于没有理解其持久状态和事务机制
1. 三种状态1.1 临时状态(Transient)当new一个实体对象后, 这个对象处于临时状态, 即这个对象只是一个保存临时数据的内存区域, 如果没有变量引用这个对象, 则会被jre垃圾回收机制回收. 这个对象所保存的数据与数据库没有任何关系, 除非通过Session的save或者SaveOrUpdate把临时对象与数据库关联, 并把数据插入或者更新到数据库, 这个对象才转换为持久对象.
1.2 持久状态(
...