通过注解多参数方式解决mybatis物理分面
1. 所有的mapper 都是通过mybatis-generator-core-1.3.1.jar(之前的博文中有介绍) 生成了..
唯独没有提供分页方法..
2 百度很时间终打到满意答案.
废话不多说,直接上代码
1 mapper 基类
这里的代码和selectByExample 生成的类似..请注意多出的 examp.
4 mybatis 自动生成的sql
SELECT * FROM (SELECT page.*, ROWNUM AS rn FROM (select * from TRM_DAY_BOOK WHERE (CARD_NO = ? and TR_DATE between ? and ?) order by SER_NO asc, ORG_ID desc) page WHERE ROWNUM <= ?) WHERE rn >= ?
时间有限,写在不明了的请轻拍.
参考 以下博客,特此感谢
http://hi.baidu.com/cheung_ming/item/a18bb11c449c01cc38cb303b
http://www.iteye.com/topic/1122976