spring date jpa 查詢列最大值


@Resource
private EntityManagerFactory entityManagerFactory;
public Date getMaxCreatetime(){
EntityManager em = entityManagerFactory.createEntityManager();
CriteriaBuilder cb = em.getCriteriaBuilder();
CriteriaQuery<Date> cq = cb.createQuery(Date.class); //查詢結果

//在哪個表查
Root<SysLog> root = cq.from(SysLog.class);
cq.select(cb.greatest((Path)root.get("createtime")));

//結果
TypedQuery<Date> typedQuery = em.createQuery(cq);
return typedQuery.getSingleResult();

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM