2
我的域對象不使用數據庫中的表中的2個不可爲空的列。這兩列都是Guid。有沒有一種方法可以在映射文件中爲這些列提供默認值,以便我可以將域對象保存回數據庫?在NHibernate映射中爲未使用的列提供默認默認值
我的域對象不使用數據庫中的表中的2個不可爲空的列。這兩列都是Guid。有沒有一種方法可以在映射文件中爲這些列提供默認值,以便我可以將域對象保存回數據庫?在NHibernate映射中爲未使用的列提供默認默認值
您有幾種選擇:
另一種選擇是使用eventlistener ..我這樣做的東西,如datecreated/dateupdated。這將封裝應用默認值的邏輯,並允許您通過讓它們實現通用接口來跨多個實體共享它。 – DanP 2010-12-03 13:25:28