【发布时间】:2014-01-29 23:09:02
【问题描述】:
我发现了同样的问题How to get last record from Mysql using Hibernate?,但我没有解决我的问题。我想使用 Hibernate 从 Mysql 获取最后一条记录,这是我的代码
公共类 CabinetController 实现控制器 {
@Override
public ModelAndView handleRequest(HttpServletRequest hsr,
HttpServletResponse hsr1) throws Exception {
ModelAndView mv = new ModelAndView("kabinet");
String out = "Výpis uživatelů: ";
try {
Session session = HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
List result = session.createQuery("from Kabinet ORDER BY id desc LIMIT 1").list();
mv.addObject("kor", result);
session.getTransaction().commit();
} catch (Exception e) {
e.printStackTrace();
}
mv.addObject("message", out);
return mv;
}
resault 是包含所有记录的完整表格,但我只想要最后一条记录?
请帮帮我,这对我很重要!!!
【问题讨论】: