slf4j+logback 的配置与使用
Posted lvchengda
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了slf4j+logback 的配置与使用相关的知识,希望对你有一定的参考价值。
logback的配置看这篇:https://www.cnblogs.com/lvchengda/p/13054457.html
使用 @Slf4j
1)安装插件lombok
在eclipse/myeclipse中安装
1.将 lombok.jar复制到myeclipse.ini / eclipse.ini所在的文件夹目录下 2. 打开 eclipse.ini / myeclipse.ini,在最后面插入以下两行并保存: -Xbootclasspath/a:lombok.jar -javaagent:lombok.jar 3. 重启 eclipse / myeclipse
在 idea中安装:
1.添加插件Files->settings->plugins 2.点击按钮【Install JetBrains plugin...】 3.在新弹出的窗口,搜索lombok,在搜索到的lombok上右键安装就可以了
2)注释解释
@NonNull:消除空指针异常 @Cleanup:释放资源 @Getter/@Setter:注解在属性上,为属性提供get/set方法 @ToString:注解在类上,为类提供toString()方法 @EqualsAndHashCode:注解在类上,为类提供equals()和hashcode()方法 @Data:最常用的注解,注解在类上,作用是@ EqualsAndHashCode,@Getter,@Setter 和@ToString注解的集合
3)导入jar包
备注:jar包导入,插件也是要下载的
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.2</version> </dependency>
代码使用:
package cases; import lombok.extern.slf4j.Slf4j; /** * @description: * @author: lv * @time: 2020/5/22 14:21 */ @Slf4j public class DemoTest { public static void main(String[] args) { String msg = "you"; String somebody = "me"; log.info("the message {} is from {}", msg, somebody); } }
以上是关于slf4j+logback 的配置与使用的主要内容,如果未能解决你的问题,请参考以下文章