我正在通过代码尝试NHibernate的内置映射。我现在大部分时间都在工作。我的问题是如何在约定中配置数据库中的对象需要哪些属性?我猜这会是某种属性标记吗?
我知道如果我手工制作映射,我可以根据需要配置它们,但是如何使用约定来实现呢?
答案 0 :(得分:0)
只需使用可空类型,例如在类中,
public class Foo
{
public int Bar { get; set; }
public int? baz { get; set; }
}
Bar不可为空,而当使用代码映射时,Baz可以在db中为空。