SSM使用Mybatis-Plus分页问题,total和pages总是为零。

图片说明
这个问题困扰了1天了,之前没有用过mybatis-plus,但是看到他们说这个插件非常好用,可以不用写简单的CRUD,其它的倒是没有什么问题,但是在写一个多条件分页查询的时候,一直获取不到分页后的Total和Pages,出现这个问题,我也查找了很多的资料,但是仍然没有解决,希望有遇到过类似的朋友能够指点一下,看我这样写是否存在错误,如有,请帮忙指出错误的方法,谢谢!
下面贴出我的一些关键配置信息参考:

/**
 * mybatis-plus配置
 * 
 */
@Configuration
public class MybatisPlusConfig {
    /**
     * 分页插件
     */
    @Bean
    public PaginationInterceptor paginationInterceptor() {
        PaginationInterceptor page = new PaginationInterceptor();
        return page;
    }
}

mybatis-config.xml:

    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
        <property name="basePackage"
            value="com.baomidou.mybatisplus.samples.quickstart.mapper" />
    </bean>

    <bean id="sqlSessionFactory"
        class="com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean">
        <property name="dataSource" ref="dataSource" />
        <!-- 自动扫描mapping.xml文件 -->
        <property name="mapperLocations"
            value="classpath*:com/***/mapper/*.xml" />
        <property name="typeAliasesPackage" value="com.***.model.po" />
    </bean>

mybatis-plus:版本 :

        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus</artifactId>
            <version>3.0.7.1</version>
        </dependency>

使用的数据库是MySQL5.7

查看全部
qq_19309473
yang-roc
2019/08/24 00:58
  • spring
  • java
  • maven
  • mysql
  • eclipse
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

1个回复