我正在使用Oracle中的遗留数据库,并且我的一些表中有一些列设置为NOT-NULL,我不希望在我的域模型中使用该列,但显然,我需要指定某处至少有一些默认值被保存到数据库中(例如,组表可能有一个“缩进”列,总是期望一个char(8)值)。未映射的NHibernate中的列?
我该如何在NHibernate中做这件事?是否有捷径可寻?如果没有,有谁知道我可以做到这一点的方式(我曾考虑过使用Inteceptor,但真的不知道从哪里开始......)。我无法更改数据库模式,因此,不幸的是,这不是一个选项(流畅的版本也没关系......)。
但是,这不是假设对象上有一个“缩进”属性,这正是我不想要的吗? – 2009-02-24 09:34:40
你是对的。我将编辑我的帖子。 – 2009-02-24 13:18:27