hibernate where子句与投影

时间:2011-05-25 03:47:36

标签: hibernate criteria where

有一个名为STUDENTS的表名,其中包含studentName和studentID

我想运行像

这样的查询
SELECT studentName 
FROM STUDENTS 
WHERE studentId ='1'; 

在hibernate标准中,并希望将此结果保存在某些String变量

1 个答案:

答案 0 :(得分:5)

类似的东西:

String result = (String)sess.createCriteria(Students.class)
    .add(Restrictions.eq("studentId",1))
    .setProjection(Property.forName('studentName'))
    .uniqueResult();