有写时候需要使用一下查询两个类的某个属性
如:s.createQuery("select a.name,b.address from user a,add b where xxx");
得出来的接过可以通过Object【】通过循环打印出来。
不过我们也可以通过javabean来保存,以更符合面向对象编程的思想。
eg:s.createQuery("select new 报名.ad(a.name,b.address) from user a,add b where xxxx");
(注:在此的包名一定不可少)
class ab{
类型 name;类型 address;//类型要与user和add类中的的name,address类型一致
getter/setter
}
这样就可以同过ab.getXXX()来获取属性。