spring date jpa 查询列最大值

时间:2015-10-19 12:44:18   收藏:0   阅读:10571

@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();

}

原文:http://www.cnblogs.com/minlorry/p/4891302.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!