对象的状态有三种:
1.transient 瞬时的;
2.Persistent持久的;
3.Detache脱管的,游离的。
1.瞬时状态,与session无关,数据库中无数据对应,一般是刚new出来的对象,或者session删掉的记录对应的对象;
2.持久的,正在被session管理的,可能要写到数据库的,或者正从数据库里读出来的,还有就是从detached状态转过来的,比如需要更新的数据;
3.脱管的,数据库中有数据对应,但不在session管理范围内。
对象的状态有三种:
1.transient 瞬时的;
2.Persistent持久的;
3.Detache脱管的,游离的。
1.瞬时状态,与session无关,数据库中无数据对应,一般是刚new出来的对象,或者session删掉的记录对应的对象;
2.持久的,正在被session管理的,可能要写到数据库的,或者正从数据库里读出来的,还有就是从detached状态转过来的,比如需要更新的数据;
3.脱管的,数据库中有数据对应,但不在session管理范围内。