public List<Trans> findByDate(Date date1) {
Query query = em.createQuery("SELECT k FROM Trans WHERE k.transDate= :transDate ORDER BY k.transDate")
.setParameter("transDate", date1);
return query.getResultList();
}
这是我在jpa中的代码的一部分,如果我想检查date1之前的带有transDate的“ Trans”表中是否有记录?
谢谢
最佳答案
使用'
public List<Trans> findByDate(Date date1) {
Query query = em.createQuery("SELECT k FROM Trans WHERE k.transDate < :transDate ORDER BY k.transDate")
.setParameter("transDate", date1);
return query.getResultList();
}