在spring中通过slf4j使用log4j,jar包更换后无法正常打印日志
Spring中默认使用的日志是log4j(org.apache.log4j.Logger),为什么使用slf4j,而不使用log4j引入slf4j后无法打印出日志解决方法后面引入了slf4j的jar包后无法正常打印出日志。在网上看了其他博主的文章后,发现是需要另外再引入这两个jar进行桥接,桥接的原理是把对应的门面日志接口重新实现了一遍,包名、类名、接口都一样,只是具体实现它委托给slf4j了。引入之后就可以正常打印日志。详细的介绍可参考这篇文章 复杂Spring项目中SLF4J最佳使用姿势.
原创
2021-08-19 10:22:13 ·
777 阅读 ·
0 评论