mybatis 根据查询字段分页查询

想 弄一个可以随时查询某个字段的分页查询,在 网上找了   ,木有找到  很遗憾,于是自己写吧

首先    前端传递想要查看的字段,然后通过想要查询的 字段进行一个分页的查,大概实现是这样的

mybatis 根据查询字段分页查询_第1张图片

上图所示   map记录着数据字段 比如  查询  user 表里面的  name ,那么 可以传{name,“jack”}

handSelectPage.getcount(map,"sys_tk where dr=0 and state>0 ");  这个 用来查询条数


mybatis 根据查询字段分页查询_第2张图片
mybatis 根据查询字段分页查询_第3张图片

然后 具体查询  是这样的

List lsusers =handSelectPage.forSysTkPaginate(map,"sys_tk where dr=0 and state>0 ", start, end);


mybatis 根据查询字段分页查询_第4张图片

好吧  没啥 技术含量 ,能实现目的 就ok了,因为使用 oracle  所以

这里标记的 可以改成mysql的那种

你可能感兴趣的:(mybatis 根据查询字段分页查询)