Query query = getHibernateTemplate().getSessionFactory().getCurrentSession().createSQLQuery(
"select proj_employee.employee_no as employeeNo, ...
.setResultTransformer(Transformers.aliasToBean(User.class));
内部User.class
属性(property)受雇人不需要大写吗?
private String EMPLOYEENO;
//get/set for EMPLOYEENO
如果我将
EMPLOYEENO
更改为小写字母,则无法使用。谁能解释为什么变量名必须全为大写字母? 最佳答案
请参阅Hibernate 3.2: Transformers for HQL and SQL博客文章:
也许您遇到的情况与技巧中所述的情况相同,在这种情况下,您应该尝试将调用添加到addScalar()
。