Logging initialized using ‘class org.apache.ibatis.logging.stdout.StdOutImpl’ adapter.

Property ‘mapperLocations’ was not specified.

出现状况:springBoot启动时控制台一直卡在一个地方,没有后续日志打出,情况如下图。在这里插入图片描述
问题分析:在一开始以为是程序报错了,后续自己摸索,报的“org.apache.ibatis.logging.stdout.StdOutImpl”正是配置文件中设置的mybaits将sql语句打印到控制台的配置,且是我在引入logback后才出现的问题。在看下自己配置的logback-spring.xml 配置文件,自己配置的是将日志文件输出到文件中,而不在控制台打印。如下图:

mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

在这里插入图片描述
在这里插入图片描述
此时程序并没有报错,只是日志都输出到文档中了。如果想要控制台打印日志只需将logback-spring.xml配置中日志输出改为控制台输出就可以了

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐