springBoot在原有使用mybatis基础上兼容mybatisPlus


1.pom引入mybatisPlus依赖


            com.baomidou
            mybatis-plus-boot-starter
            3.3.2
        
        
            com.baomidou
            mybatis-plus-generator
            3.3.2
            
                
                    mybatis
                    org.mybatis
                
                
                    mybatis-spring
                    org.mybatis
                
            
        

直接完成上述依赖引用启动项目时会提示 

Caused by: java.lang.ClassNotFoundException: org.mybatis.logging.LoggerFactory

解决方式是引用更高版本的springboot 的 mybatis依赖;以下依赖亲测可用


            org.mybatis.spring.boot
            mybatis-spring-boot-starter
            2.1.3
        

最后 得出方案;引用以下包就可以在原来项目基础上开心的使用mybatisPlus了(以前有mybatis依赖记得去掉(如果是继承的parent包不用管 maven有就近依赖原则)):

        
        
            org.mybatis.spring.boot
            mybatis-spring-boot-starter
            2.1.3
        

        
            com.baomidou
            mybatis-plus-boot-starter
            3.3.2
        
        
            com.baomidou
            mybatis-plus-generator
            3.3.2
            
                
                    mybatis
                    org.mybatis
                
                
                    mybatis-spring
                    org.mybatis