|
1
1
这取决于这些属性在类中的实现方式。
基类或接口
,您可以在基类或接口中映射它们一次,并使用
如果您决定将它们组合到一个类中,您可以将它们映射为一个类 还有另一个选择:你可以使用 XML实体 . 这是NHibernate支持的XML的一个相当原始的特性。阅读 this chapter in the NH reference documentation 提到它的地方。 |
|
|
2
0
|
|
|
3
0
-设置“每个类的表层次结构” 备选案文2:
-您可以将这3个属性的映射放在一个可重用的文件中。 |
|
|
4
0
fluentNHibernate ,它将为您简化映射工作。使用自动映射,您可能只需要一个抽象基类来定义这些属性。 |
|
|
5
0
似乎唯一能做到这一点的方法就是使用动态映射( http://ayende.com/Blog/archive/2008/05/01/Dynamic-Mapping-with-NHibernate.aspx 因此,因为我已经定义了一个接口,我的实体将用于新属性(比如IAuditable),所以只需在NH会话初始化时运行适当的代码即可
然后
|
|
|
vikiiii · 如何使用Hibernate注释标记外键约束? 13 年前 |
|
|
Åukasz Rzeszotarski · 驱逐并不意味着去氧化? 13 年前 |
|
|
JavaKB · 持续休眠缓存使用率开始 14 年前 |