使用Hibernate时如何围绕java中的多重继承进行设计?

时间:2014-09-22 17:03:06

标签: java hibernate inheritance

所有对象可能具有某些常见功能,例如可编辑(在这种情况下,它们具有编辑和编辑日期的属性),可创建(在这种情况下,它们具有由其创建的属性并创建日期)等等。

使用接口毫无意义,因为必须重新声明每个字段,getter和setter。

使用抽象类是不可能的,因为如果它们需要从2或3中扩展,它们就不能

使用合成似乎不可能,因为在Hibernate中你应该将每个字段映射到数据库中的一个东西;如果它没有映射到数据库,你可以声明“瞬态”,但是在字段中的字段与列相关联可能是不可能或令人头疼的。

0 个答案:

没有答案