我找到同樣的問題How to get last record from Mysql using Hibernate?但我沒有解決我的問題。我想使用Hibernate從MySQL獲得最後的記錄,這是我的代碼如何在NetBeans中使用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是全表蒙山的所有記錄,但我只想要1最後一個記錄?
請幫幫我,這對我很重要!
我使用MySQL當我使用你的代碼的MySQL當我使用此查詢我我得到的只是表 – Orion