mapper中怎么样将分页查询结果用pageinfo返回
发布网友
发布时间:2022-04-23 07:11
我来回答
共1个回答
热心网友
时间:2022-04-09 06:06
mybatis的分页插 .com/pagehelper/Mybatis-PageHelper
这个插件很强大,也很易用,唯一的美中不足是:分页查询的时候,只能返回Page或者是List,Page实际上也是List。我们在页面上使用的时候,一般是使用PageInfo,PageHelper插件很贴心的提供了一个Page.toPageInfo()工具方法用来做转换。能不能直接让mapper接口返回PageInfo呢?
MyBatis 每次创建结果对象的新实例时,它都会使用一个对象工厂(ObjectFactory)实例来完成。 默认的对象工厂需要做的仅仅是实例化目标类,要么通过默认构造方法,要么在参数映射存在的时候通过参数构造方法来实例化。 如果想覆盖对象工厂的默认行为,则可以通过创建自己的对象工厂来实现。