13
我有一个属性“数量”的实体,这个值不是一个表字段,但动态计算与hql查询。java,hibernate:映射属性与查询
那么,是否有可能将这个值添加到我的实体中,并让Hibernate在加载我的实体时进行计算?
我有一个属性“数量”的实体,这个值不是一个表字段,但动态计算与hql查询。java,hibernate:映射属性与查询
那么,是否有可能将这个值添加到我的实体中,并让Hibernate在加载我的实体时进行计算?
您使用公式注释。例如:
@Formula("(select min(o.creation_date) from Orders o where o.customer_id = id)")
private Date firstOrderDate;
参见此信息: Calculated property with JPA/Hibernate
硒也休眠教程: http://docs.jboss.org/hibernate/core/3.3/reference/en/html/mapping.html#mapping-column
[与JPA /休眠计算属性(的可能的复制http://stackoverflow.com/问题/ 2986318 /计算的属性与 - JPA,休眠) – Draken 2017-01-09 12:36:48