NHibernate的NonUniqueObjectException重新附加對象時,該會話(鎖定)
執行的基本順序: 的PersistentObjects集合被詢問然後分別從會話高速緩存。 將集合傳遞給需要將它們重新附加到會話以便延遲加載某些屬性的模塊(使用session.Lock(obj, LockMode.None))。 模塊完成處理後,另一個模塊會嘗試使SaveOrUpdateUserSetting對象具有初始化操作的用戶的一些使用情況統計信息。 對session.Flush() NHib