请教个问题:@Query("select distinct rs.country,rs.language  from ResourceBundle rs" ) hql语句里面怎么把 查询出来的ResourceBundle 两个属性转换成ResourceBundle 类

解决方案 »

  1.   

    为ResourceBundle添加两条属性,例如:
    dis_country,dis_language.
    并提供如下构造器:
    public ResourceBundle(类型 dis_country,类型 dis_language)修改hql语句为:
    select new ResourceBundle(distinct rs.country,rs.language) from ResourceBundle rs
      

  2.   

    1楼可以。不过,如果你有ResourceBundle表的对象和映射文件。直接强制转换就行了。
      

  3.   

    谢谢二位,问题解决了:http://whoosh.iteye.com/blog/1457390