大家好,又见面了,我是你们的朋友全栈君。
一、通过代码引入slf4j
因为pom文件中已经通过父类引入了log4j
查看中有
直接进行引入即可。
// 在类中引入,MyController是本类名
private static final Logger log = LoggerFactory.getLogger(MyController.class);
下面直接使用即可。
显示结果:
默认情况下是info级别。因此和debug是不显示的。
在配置文件中进行配置那个包为debug级别即可显示。
也可以专门设置文件夹进行存放log日志:
二、通过注解形式进行引入
引入lombok依赖:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
在类上面写
@Slf4j 进行注入(和代码引入写一个就行)
下面直接使用log进行调用:
如果使用log无效:https://blog.csdn.net/alivinliu/article/details/81585373
原因:虽说你的jar依赖引入了,但是你使用的软件中或许并没有安装支持该依赖的插件。这就造成了使用注解无效。
解决办法:看你的开发工具中有没有支持lombok依赖的插件,如果没有就下载lombok插件。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/147166.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...