摘要:
Hibernate的对象有三种状态,分别为:瞬时状态 (Transient)、持久化状态(Persistent)、游离状态(Detached)。对它的深入理解,才能更好的理解hibernate的运行机理。一. 瞬时状态(Transient)由new命令开辟内存空间的java对象,它没有持久化,没有处于Session中,处于此状态的对象叫瞬时对象。例:Person person = new Person("韩梅梅", "女");如果没有变量对该对象进行引用,它将被java虚拟机回收。瞬时对象在内存孤立存在,它是携带信息的载体,不和数据库的数据有任何关联关系 阅读全文