我现在遇到一个问题,我有一个pojo类似:
package com.metaarchit.erip.security.domain;import java.util.List;public class MyUser { private String name; private String address; private List<String> telPhones; public MyUser(String name, String address, List<String> telPhones) {
this.name = name;
this.address = address;
this.telPhones = telPhones;
}}现在我要通过hql来查询出一个MyUser对象,我应该怎样做呢?
我知道如果没有复杂的List<String>的类型,就可以直接通过
select new com.metaarchit.erip.security.domain.MyUser(name,address) from detail.xxx得到,但现在有了List<String>我应该怎样写呢?
package com.metaarchit.erip.security.domain;import java.util.List;public class MyUser { private String name; private String address; private List<String> telPhones; public MyUser(String name, String address, List<String> telPhones) {
this.name = name;
this.address = address;
this.telPhones = telPhones;
}}现在我要通过hql来查询出一个MyUser对象,我应该怎样做呢?
我知道如果没有复杂的List<String>的类型,就可以直接通过
select new com.metaarchit.erip.security.domain.MyUser(name,address) from detail.xxx得到,但现在有了List<String>我应该怎样写呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货