Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在hibernate中编写查询以选择列_Hibernate - Fatal编程技术网

如何在hibernate中编写查询以选择列

如何在hibernate中编写查询以选择列,hibernate,Hibernate,我使用hibernate模板从有两列的表course中检索数据, courseId和courseName。我想使用hibernate模板从course中选择courseName 当我使用: List<String> courseNames=hibernateTemplate.find("courseName from domain.Course"); 只是一个猜测,基于JPQL语法 只是一个猜测,基于JPQL语法。您需要使用完整形式的selectquery: select c.co

我使用hibernate模板从有两列的表
course
中检索数据,
courseId
courseName
。我想使用hibernate模板从
course
中选择
courseName

当我使用:

List<String> courseNames=hibernateTemplate.find("courseName from domain.Course");
只是一个猜测,基于JPQL语法


只是一个猜测,基于JPQL语法。

您需要使用完整形式的
select
query:

select c.courseName from domain.Course c
另请参见:


您需要使用完整形式的
选择
查询:

select c.courseName from domain.Course c
另请参见:

select c.courseName from domain.Course c