hibernate查询数据的问题 业务有这个需求 hql查询多张表,每张表呢只需要其中部分字段(页面显示使用)如: select a.name,a.age,b.price,b.time,c.number from A a,B b ,C c where a.id=b.id and b.time=c.time; 现在 返回一个List(有可能满足条件的有多个)。我应该怎么做才能在遍历显示出来 使用 jsp+ssh2
select a.name,a.age,b.price,b.time,c.number from A a,B b ,C c where a.id=b.id and b.time=c.time;
JavaBean
class X{ private String aname; private int aage; private double bprice; private Date btime; private int cnumber; //setter and getter; } 查询的东西装这个DTO里就可以了。使用起来跟其他Domian没区别、 根据你的HQL来建立你需要的字段以及属性,然后在前台就好遍历了、
select a.name as aname ,a.age as aage ,b.price as bprice,b.time as btime,c.number as cnumber from A a,B b ,C c where a.id=b.id and b.time=c.time;
------解决方案--------------------