对象的状态:
- 临时状态(transient):用new语句创建,还没有被持久化,并且不再Session的缓存中。
- 持久化状态(persistent):已经被持久化,并且加入到Session的缓存中。
- 删除状态(removed):不再Session的缓存中,并Session已经计划将其从数据库中删除。
- 游离状态(detached托管):已经被持久化,不再Session的缓存中。
表格说明对象的4中状态:
代码说明程序的各种状态:
状态的转换方式图
对象的状态:
表格说明对象的4中状态:
代码说明程序的各种状态:
状态的转换方式图
转载于:https://www.cnblogs.com/CAOXIAOYANG/p/8879850.html