hibernate where子句与投影

jun*_*idp 4 hibernate criteria where

有一个表名为STUDENTS的表名为studentName和studentID

我想运行一个类似的查询

SELECT studentName 
FROM STUDENTS 
WHERE studentId ='1'; 
Run Code Online (Sandbox Code Playgroud)

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

mdo*_*010 5

就像是:

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