2012-03-29 72 views
1

如果我有一个父类A,它有一组子类B,如何在父类中创建一个新字段,该字段是其中一个子集的集合A领域。例如,假设A有10个子B对象,每个对象都有一些Integer字段。如何在A中创建一个只是这些字段的最大值的字段。我希望在映射期间自动填充此字段。这可能吗?我是否朝错误的方向接近了这个问题?谢谢您的帮助。从子对象字段集合中定制Hibernate POJO字段

回答

0

在JPA中,这个意义上没有派生属性的概念。选项有:

  • 只需创建使所需计算(不依赖于特定JPA提供程序)的方法即可。使用休眠的@Formula。根据需要,参数可以是复杂的SQL。