读书人

hibernate 多表查询--回到新定义对象

发布时间: 2012-10-30 16:13:35 作者: rapoo

hibernate 多表查询--返回新定义对象
SessionFactory sessionFactory=Configuration.buildSessionFactory("hibernate.cfg.xml");
Session session=sessionFactory.currentSession();

String hql="select new A(a.ab001,a.ab002,a.ab006,b.aa002 as ab003) from db_xtwh_bmb as a left outer join db_xtwh_ryb as b on a.ab003=b.aa001 where a.ab004= "0 "";
Query query=session.createQuery(hql);
List <A > list=query.list();
return list;

读书人网 >软件架构设计

热点推荐