У меня есть @Where на уровне @Table.Hibernate Dynamic @Where clause
Мне нужно получить строки с полем EffDate меньше текущей даты.
@Entity
@Table(name="party")
@Where(clause="EffDate < " + currentdate())
public class Party implements Serializable {
.......
}
Я понимаю, @Where принимает постоянное выражение, которое необходимо предоставить во время компиляции. Но мне нужно сравнить текущую дату с Java, а не с базой данных.
Любая идея, как я могу это сделать.
JPA не имеет такого '@ Where' аннотации –
Спасибо @NeilStockton. Обновлено название. –