Hibernate持久化对象生命周期原理解析

qqstrategy55120 9 0 pdf 2021-06-17 21:06:55

1, 临时状态:也叫自由态,只存在于内存中,而在数据库中没有相应数据。已经持久化,加入到了Session缓存中。如通过hibernate语句保存的对象。处于此状态的对象叫游离对象;  对象可以由session的load或get方法直接成为持久态;自由态对象可以通过save,saveOrUpdate或persist方法成为持久态;游离态对象则可以通过update,saveOrUpdate成为持久态③如何成为游离态?  游离态只能由持久态转换而来,通过close或clear方法实现。clear是将session中的对象全部变为游离态,是对象由持久态变为游离态的一种方法;flush方法时为了使update操作能即时进行。

Hibernate持久化对象生命周期原理解析

Hibernate持久化对象生命周期原理解析

用户评论
请输入评论内容
评分:
暂无评论