有一个表名 STUDENTS,其中包含 studentName 和 studentID
我想运行一个查询
SELECT studentName
FROM STUDENTS
WHERE studentId ='1';
在 hibernate 条件中并希望将此结果保存在某个字符串变量中
最佳答案
就像是:
String result = (String)sess.createCriteria(Students.class)
.add(Restrictions.eq("studentId",1))
.setProjection(Property.forName('studentName'))
.uniqueResult();
关于带投影的 hibernate where 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6119322/