oracle下mybatis一对多的映射关系怎么分页

oracle下mybatis一对多的映射关系怎么分页,第1张

mybatis的物理分页:mybatis-paginator

github上有一个专门针对mybatis的物理分页开源项目:mybatis-paginator,兼容目前绝大多数主流数据库,十分好用,下面是使用步骤:

环境:struts2 + spring + mybatis

一、pomxml中添加依赖项

View Code

二、mybatis映射文件中按常规写sql语句

View Code

如果使用mybatis-spring来整合mybatis,sqlSessionFactory参考下面修改(主要是加载分页插件

View Code

三、服务层基类

View Code

四、具体的服务层子类调用

View Code

服务层就处理完了,接下来看Action层

五、Action基类

View Code

注:约定分页时,url类似 /xxxactionpageIndex=N

六、具体的Action子类调用

View Code

七、前端页面

View Code

解释:jquery的分页插件,网上一搜索一大堆,我用的是jquerysimplePagination,pageIndex、pageIndex、{pageSize}包括list,这些属性都是后台Action中的model属性

后记:

github上还有另一款mybatis的分页插件:Mybatis-PageHelper 也十分好用,使用说明参考:>

exclude或去掉 低版本的 jsqlparser

还有一种情况是缺少jsqlparser,此时,增加这个依赖即可

在使用mybatis分页插件时,需要依赖 jsqlparser。

这个错误表示分页插件版本与依赖版本不匹配。建议多去尝试,高配高,低配低。

以上就是关于oracle下mybatis一对多的映射关系怎么分页全部的内容,包括:oracle下mybatis一对多的映射关系怎么分页、怎么调用sql数据库里的表,然后做成网页、jsqlparser等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10118916.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存