springboot+mybatisplus+pagehelper

虽然mybatisplus具有分页功能,但是更习惯使用PageHelper这个分页插件

Pom文件



    
        
        
            com.baomidou
            mybatis-plus-boot-starter
            3.1.2
        
        
        
            com.github.pagehelper
            pagehelper-spring-boot-starter
            1.2.3
            
                
                    org.mybatis
                    mybatis
                
                
                    org.mybatis
                    mybatis-spring
                
            
        
        
        
            com.baomidou
            mybatis-plus-boot-starter
            3.1.0
        

        
            mysql
            mysql-connector-java
            runtime
        

        
            org.projectlombok
            lombok
            true
        
        
            org.springframework.boot
            spring-boot-starter-test
            test
            
                
                    org.junit.vintage
                    junit-vintage-engine
                
            
        
    

Pom中引用了MyBatis的启动器,因此在pageHelp的依赖中应该排除  mybtais和mybatis-spring,以免jar包冲突。

完成Pom配置后,再配置pagehelper的属性文件

pagehelper.helper-dialect=mysql
pagehelper.reasonable=true
pagehelper.support-methods-arguments=true
pagehelper.pageSizeZero=true
pagehelper.params=count=countSql

至此,配置完成,即可以使用mybatisplus自带的分页,也可使用pagehelper的分页功能

你可能感兴趣的:(mybatisplus,SpringBoot)