首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

请问一个JPQL句子

2013-11-15 
请教一个JPQL句子如果我要得到一个Student名字的列表,我可以这样写:@Query(select s.name from Student s

请教一个JPQL句子
如果我要得到一个Student名字的列表,我可以这样写:

@Query("select s.name from Student s")
public List<String> getAllStudentName();
那现在我如果想得到一个Map<Integer,String>,该如何写呢?
其中key是id,value是name。
我照下面的写法但是报错了
@Query("select s.id,s.name from Student s")
public Map<Integer,String> getAllStudent();
谢谢! java jpa jpql java?ee
[解决办法]
封装一个实体类存放<Integer,String>不过感觉有点浪费,然后调用实体类的属性就可以了
[解决办法]
是不是个List<Map>的返回结果,可以用debug看看

热点排行