Transient(临时)

未与数据库某记录有映射的对象

Persistent(持久)

已与数据库某记录有映射关系的对象

Detached(独立)

数据库连接断开后的对象

Removed(已删除)

该对象对应记录已被删除,该对象不应再使用

脏数据

因为Transient和Detached不受Session控制,即脱离Session的对象修改后即为脏数据。