我正在使用Oracle中的遺留數據庫,並且我的一些表中有一些列設置爲NOT-NULL,我不希望在我的域模型中使用該列,但顯然,我需要指定某處至少有一些默認值被保存到數據庫中(例如,組表可能有一個「縮進」列,總是期望一個char(8)值)。未映射的NHibernate中的列?
我該如何在NHibernate中做這件事?是否有捷徑可尋?如果沒有,有誰知道我可以做到這一點的方式(我曾考慮過使用Inteceptor,但真的不知道從哪裏開始......)。我無法更改數據庫模式,因此,不幸的是,這不是一個選項(流暢的版本也沒關係......)。
但是,這不是假設對象上有一個「縮進」屬性,這正是我不想要的嗎? – 2009-02-24 09:34:40
你是對的。我將編輯我的帖子。 – 2009-02-24 13:18:27