-
hibernate 分页问题15
数据库中有两个表 部门表 position 和员工表 employee 两个表之间有主外键关系
create table position(
p_id number primary key, //部门编号
p_name varchar2(10), //部门名称
)
create table employee(
e_id number primary key, //员工编号
e_name varchar(10) , //员工名称
p_id number references position(p_id) //员工所属的部门,外键
)
我现在的问题是 在hibernate中用联接查询 在页面中 有一个下拉列表是条件查询 根据部门查询部门下的所有的员工
但是每个部门的员工的信息太多要对员工进行分页。
请教各位大侠!
问题补充:先谢了,我是不会从后台的多个表连接查询后进行分页,也就是说,在页面上有 下拉框,假如选择的是 销售部门 然后下面就能够将销售部门中的人员(100) 人 分页显示出来。
使用hibernate 实现。
问题补充:是的,大概也就是这样,但是我不知道 如何才能根据 部门的id来 分页查询。2010年3月24日 07:42
8个答案 按时间排序 按投票排序
-
可以参考这里的文章
Hibernate中多表查询的分页 www.phome.asia/forum/thread/17649.html
利用hibernate的DetachedCriteria进行分页 ;
www.phome.asia/forum/thread/16589.html2010年3月24日 16:51
-
你在页面选择销售部门时,将该部门的id传入Action中,在Action中接收到之后,根据这个id查询出此部门下的所有员工,查询时进行分页,得到一个集合后,在页面显示,然后放一个分页的链接传入页数,这就是具体思路了,不知道,你要的是不是这个了。。。
2010年3月24日 15:58
-
多表查询的例子,我这有个例子代码,你看一下吧:
http://www.phome.asia/forum/thread/17649.html2010年3月24日 10:33
-
public List fenYe(page page,DetachedCriteria dc){ dc.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); return getHibernateTemplate().findByCriteria(dc, (page.getPageId()-1)*page.getPageSize(), page.getPageSize()); }
使用离线查询的方法,2010年3月24日 09:14
-
分页代码:
Query query=session.createQuery("from A"); query.setFirstResult((currentPage-1)*pageSize); query.setMaxResults(pageSize); List list=query.list();
引用有一个下拉列表是条件查询
这个可以通过JavaScript的下拉框事件onChange来实现,当选中一个条件时自动刷新页面。
举个例子:<form> <select size="1" font-size: 9pt" name="D1" onChange="window.open(this.options[this.selectedIndex].value,'_self','')"> <option value="#" selected>请选择站点</option> <option value="http://www.edu.cn">中国教育网</option> <option value="http://www.ec.js.edu.cn">江苏教育网</option> <option value="http://www.pku.edu.cn">北京大学</option> <option value="http://www.edu.cn/search/inc/list.php?listid=128">更多大学...</option> </select> </form>
数据大时注意查询的性能问题,这个已讨论过了。
http://topic.csdn.net/u/20080724/15/f60ab079-ae72-49c6-a5f2-2064bbea7985.html
2010年3月24日 08:36
-
hibernate分页其实很简单,
就用
query.setFirstResult(currow);
query.setMaxResults(pagesize);
list=query.list();
这样就能得到分页的数据,不清楚你到底是不了解分页的实现还是前台的展示2010年3月24日 08:18
相关推荐
- java.lang.OutOfMemoryError: unable to create new native thread
- mvn命令报错:java.lang.OutOfMemoryError: unable to create new native thread的原因排查
- 解决 java.lang.OutOfMemoryError: unable to create new native thread
- 线上java.lang.OutOfMemoryError: unable to create new native thread
- java.lang.OutOfMemoryError: unable to create new native thread报错解决
相关推荐
hibernate分页Hibernate 分页的设计和编码
Hibernate分页查询小结
STRUTS2+HIBERNATE分页 实现代码详细的分页实现代码实现代码详细的分页实现代码实现代码详细的分页实现代码实现代码详细的分页实现代码
hibernate分页查询 数据库连接,不错的分析,可以尝试下载易用。。
Hibernate分页查询原理解读 , 忘记以前在哪看的了, 现在贴出来和大家分享一下。
hibernate分页(无排序,搜索,仅仅分页显示),服务器端分页在datatables上展现,有关 datatables的知识请关注它的官网http://www.datatables.net/,datatables的功能很 全面。 2,建表的sql--studentinfo和插入...
spring+hibernate 分页 +mysql 可以当做模板用。
hibernate分页代码,直接能在myeclipse上运行的好东西
hibernate分页查询,里面包含数据库。自己写的。能正常运行。
java 实现的一个简单的hibernate分页类 可以设置,从某一条开始取、显示的条数 不依赖struts spring
传统的网页设计只在一个JSP或者ASP页面中书写所有关于数据库操作的代码,那样做分页可能简单一点,但当把网站分层开发后,分页就比较困难了,下面是我做Spring+Hibernate+Struts2项目时设计的分页代码,与大家分享...
Hibernate分页教学视频 Hibernate分页教学视频 Hibernate分页教学视频
Hibernate分页可能引起的性能问题 在使用Hibernate进行分页的过程中,如果你收到如下警告,那么这里就是一个潜在的性能问题点: WARNING: firstResult/maxResults specified with collection fetch; applying in ...
hibernate分页 博文链接:https://iomo.iteye.com/blog/243518
Struts2+Sprint+Hibernate分页查询功能,实现过程步骤完整。
JAVA分页大全.doc Hibernate分页查询.doc hibernate实现分页技术.txt struts实现分页技术源代码txt Struts+hibernate制作...spring+struts+hibernate 分页问题.txt spring+hibernate分页技术.txt jsp实现分页技术.txt
Struts+Hibernate分页标签 Struts+Hibernate分页标签
hibernate_mysql_struts2 实现的通用分页类.欢迎指正
本例子用Struts+Hibernate 开发,主要实现分页功能,运行环境Myeclipse+tomcate,附有数据库和jar包。下载后直接运行
Struts+Hibernate实现分页.