springboot mybatisplus slf4j依赖

1、启动报日志错误(SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".),不影响应用运行,但没有了日志。加入slf4j-simple的依赖即可。原因是slf4j在一定版本后就不再内置日志实现类了,需要自行指定:

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-simple</artifactId>
            <version>1.7.30</version>
            <scope>compile</scope>
        </dependency>

 2、依赖冲突会导致一些莫名其妙的问题,一些组件是有依赖关系的,而且版本最好能匹配上:

  baomidou的:mybatis-plus-boot-starter、mybatis-plus版本保持一样;dynamic-datasource-spring-boot-starter保持与前者相近

  springframework.boot的spring-boot-starter-parent,其他springframework的东西如非必要,最好别引用,比如spring-jdbc,会被mybatis-plus-boot-starter引用,如必须引用,注意两者的版本。

 

posted @ 2021-06-23 22:47  badwood  阅读(589)  评论(0编辑  收藏  举报
Badwood's Blog