Hibernate union 查询!!!

来源:百度知道 编辑:UC知道 时间:2024/05/26 20:19:42
不知道Hibernate有不有对union查询的支持?
现在我有这样的需求:
有两个表的结构基本类似,在查询时需要把这两个表联合起来查询,查询的唯一条件时能对结果进行分页显示。程序用到的是Hibernate,不知道有不有什么好的解决方案?
如果Hibernate不支持union,那应该怎么办,写sql语句,怎么写?用到的数据库是Oracle.

简单啊
就是from 两个po 然后就可以查出结果了

查的时候用hibernate的 对象Query query= session.createQuery(hql);
query
有一个方法好像叫
query.setFirstResult();
query.setMaxResults();
就是分页
自己研究吧

hibernate不支持union关键字,如果需要联合的话只能是一个个查然后将2个表的关联记录放到同一个javabean中保存,在将这个javabean添加到list中,并返回到页面,依次遍历读出。

hibernate上手挺好用,不过越研究感觉不会的越多,如果lz打算用ssh,建议对hibernate知道就行了,个人认为还是jdbctemplate比较好用!