13
如果我通過NHibernate的Get()或Load()方法從數據庫中獲得一個持久化對象,有沒有辦法讓我將它從NHibernate會話中分離出來,以便對它的更改不會自動持久化?我可以從NHibernate會話中分離一個對象嗎?
如果我通過NHibernate的Get()或Load()方法從數據庫中獲得一個持久化對象,有沒有辦法讓我將它從NHibernate會話中分離出來,以便對它的更改不會自動持久化?我可以從NHibernate會話中分離一個對象嗎?
嘗試Session的Evict方法。
對實例的更改將不會與數據庫同步 。如果該關聯被映射爲 且cascade =「all」或 cascade =「all-delete-orphan」,則該 操作級聯至關聯的 實例。