【发布时间】:2016-10-25 18:08:26
【问题描述】:
我在@Table 级别拥有@Where。
我需要获取 EffDate 字段小于当前日期的行。
@Entity
@Table(name="party")
@Where(clause="EffDate < " + currentdate())
public class Party implements Serializable {
.......
}
我了解@Where 采用需要在编译时提供的常量表达式。但我需要与 Java 中的当前日期而不是数据库中的当前日期进行比较。
任何想法我该怎么做。
【问题讨论】:
-
JPA 没有这样的
@Where注释 -
谢谢@NeilStockton。更新了标题。
标签: java spring hibernate spring-boot