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);
} }

   

最新文章

  1. 那些年一起用过的iOS开发利器之CocoaPods
  2. Hadoop学习笔记: MapReduce Java编程简介
  3. UIView的使用
  4. KVC笔记
  5. SPI相位跟极性介绍
  6. Spring 事务配置5种方式
  7. MySQL数据库的存储结构
  8. 线程模式HS/HA和L/F的区别, HS/HA的实现原理图
  9. production stage
  10. 一个跨域请求的XSS续
  11. &quot;!function&quot;,自执行函数表达式
  12. servlet研究学习总结--OutputStream和PrintWriter的区别
  13. Android(Java)利用findbugs进行代码静态检查
  14. SonarQube 中文教程 (1)- 简介
  15. dp入门——由分杆问题认识动态规划
  16. laravel中resource资源路由方法
  17. Webapi上传数据(XML)敏感字符解决方案
  18. 知识记录:ASP.NET 应用程序生命周期概述及Global.asax文件中的事件
  19. HDU 6136 Death Podracing(循环链表)
  20. PotPlayer 禁止更新

热门文章

  1. PHP非常用函数汇总
  2. [ES6系列-05]字符串相关操作更方便
  3. [PHP插件教程]003.PhpRedis
  4. (Java实现) 洛谷 P1603 斯诺登的密码
  5. Java实现 LeetCode 630 课程表 III(大小堆)
  6. Java实现 蓝桥杯 基础练习 01字串
  7. Java实现 LeetCode 443 压缩字符串
  8. Java实现 LeetCode 284 顶端迭代器
  9. Java实现P2102 -- 正整数序列
  10. Java实现高效便捷还容易懂的排序算法