一、得到最后一条数据
Query query = entityManager.createQuery("select t from Askleavetype t ORDER BY t.askleavetypeId DESC");
Askleavetype askleavetype = (Askleavetype) query.setMaxResults(1).getSingleResult();// 仅返回一条记录
return askleavetype;
二、得到最后一条数据的id
int total = 1;
List<Map> maps = findBySql("Select max(askleavetype_ID) Id from Askleavetype");
if(maps.size() > 0){
total = Integer.parseInt(maps.get(0).get("Id").toString());
}