IBatis分页配备

IBatis分页配置IBatis分页方法我没去看,这里讲的分页为通过SQL语句来分页。Dao层传递过来的是一个Map集合,

IBatis分页配置
IBatis分页方法我没去看,这里讲的分页为通过SQL语句来分页。


Dao层传递过来的是一个Map集合,而Map集合中又包括查询条件与起始行‘STARTROWNUM’、总共需要多少行‘ENDROWNUM’(这两个值是由当前页与页大小算出来的:
Map<String,Object> params = new HashMap<String, Object>();                params.put("USERINFO", userInfo);        params.put("STARTROWNUM", (pageCurrent-1)*pageSize+1);        params.put("ENDROWNUM",(pageCurrent-1)*pageSize+pageSize);
).