zoukankan      html  css  js  c++  java
  • Lombok安装及使用

    为什么要使用Lombok:

    虽然一般的IDE(eclipse,Intellij)都有自动生成代码的功能,如:生成setter,getter,toString,equels,hashcode等。但是如果生成之后,代码有改动,又需要重新生成。所以还是不够方便。Lombok解决了这个烦恼。

    Lombak的使用:

    1. 安装 - intellij :

    图1:

    图2:

    图3:

     2.添加依赖

    gradle:compile 'org.projectlombok:lombok:1.16.18'

    maven:

    <dependency>  
    
    <groupId>org.projectlombok</groupId>  
    
    <artifactId>lombok</artifactId>  
    
    <version>1.16.10</version>  
    
    </dependency>  

     

    例子:

    @Data

    @Slf4j
    public class LombokDemo {
    private String name;
    private int age;
    }
    注:
     1. @Data注解的作用相当于 @Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode的合集。
     2. @Slf4j省去了在LombokTest中添加 getLogger的如下代码: 
     通过查看class的outline(intellij -> alt+7),可以看到如下结果:
    
    

    在intellij中,把如下勾上,不然annotation失效:

    
    
    
  • 相关阅读:
    缅怀
    74LS164的使用
    跑步
    Datasheet,你会读么?[转]
    清华附小给的书单
    iOS-小知识
    网络-GET&POST
    网络-基础
    网络-HTTP其他常见方法
    数据解析
  • 原文地址:https://www.cnblogs.com/lzmrex/p/9215011.html
Copyright © 2011-2022 走看看