例如我有这样的查询:
@SuppressWarnings("unchecked")
public List<MenuItems> listAllMenuItems() {
Session session = HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
List<MenuItems> menuItems = null;
try {
Criteria cr = session.createCriteria(MenuItems.class);
menuItems = cr.list();
} catch (HibernateException e) {
session.getTransaction().rollback();
}
session.getTransaction().commit();
return menuItems;
}
有没有办法避免 Hibernate HQL 结果出现类型安全警告?
谢谢。