zoukankan      html  css  js  c++  java
  • (八)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);
        }
    
    }
    

       

  • 相关阅读:
    第二阶段冲刺6
    第二阶段冲刺5
    第二阶段冲刺4
    第二阶段冲刺3
    暑假学习进度七
    暑假学习进度六
    暑假学习进度五
    暑假学习进度四
    暑假学习进度三
    暑假学习进度二
  • 原文地址:https://www.cnblogs.com/lvchengda/p/13054566.html
Copyright © 2011-2022 走看看