Hibernate 如何使用实体查询框架为以下查询建模
我们有一个查询,需要检查某个整型字段点是否为空,以及appointmentDate是否在当前日期之前?如何为上述场景编写限制表达式Hibernate 如何使用实体查询框架为以下查询建模,hibernate,orm,jpa,seam,hql,Hibernate,Orm,Jpa,Seam,Hql,我们有一个查询,需要检查某个整型字段点是否为空,以及appointmentDate是否在当前日期之前?如何为上述场景编写限制表达式 @Entity public class User { ... Integer points; Date appointmentDate; ... } 如果使用Hibernate <framework:hibernate-entity-query name="requiredList" scope="conversation" ejbql="from Us
@Entity
public class User {
...
Integer points;
Date appointmentDate;
...
}
如果使用Hibernate
<framework:hibernate-entity-query name="requiredList" scope="conversation" ejbql="from User u where u.appointmentDate < current_date and u.points is not null"/>
如果使用JPA
<framework:entity-query name="requiredList" scope="conversation" ejbql="from User u where u.appointmentDate < current_date and u.points is not null"/>