我一直在开发:
public List<DepartmentType> getAllDepartmentTypes() {
return session.getCurrentSession()
.createCriteria(DepartmentType.class)
.addOrder(Order.asc("department_type_name"))
.list();
}
在哪里:
@Autowired
SessionFactory session;
从这个关于替代品的问题中createCriteria()
,我创建了一种获取列表的方法:
public List<DepartmentType> getAllDepartmentTypes() {
CriteriaBuilder builder = session.getCurrentSession().getCriteriaBuilder();
CriteriaQuery<DepartmentType> criteriaQuery = builder.createQuery(DepartmentType.class);
return session.getCurrentSession()
.createQuery(criteriaQuery)
.getResultList();
}
但我仍然不知道在哪里使用:
addOrder(Order.asc("department_type_name"))