zoukankan      html  css  js  c++  java
  • IDEA中使用Lombok插件简化实体类的编写

    版本:IDEA Community 2019.2.2

    流程:安装lombok插件并安装,重启=》在pom文件中加入

    <dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <optional>true</optional>
    </dependency>
    =》新建一个类
    public class Article {
    private Long Id;
    private String Name;
    }
    =》给Article加上注解:@AllArgsConstructor,表示该类有一个用所有成员变量构成的构造函数
    @AllArgsConstructor
    public class Article {
    private Long Id;
    private String Name;
    }
    =》实例化时:Article article = new Article(1L,"Maycpou");
    =》当然还有其他很多的注解能方便我们,比如:
    @NoArgsConstructor,表示有一个无参的构造函数;
    @Data,给实体类加上get/set方法,ToString方法等;
    @Builder,可以使用这种方式创建实例:article = Article.builder().Id(1L).Name("Maycpou").build();
    =>@Slf4j,可以直接在加了该注解的类中使用log.info("Come Come!");的格式书写日志
  • 相关阅读:
    NOI 2020 游记
    BJOI2020 游记
    行列式
    CSP-S 2019 游记
    类欧几里得算法
    有关二次离线和 Yuno loves sqrt technology II
    NOI2019 游记
    CTS 2019 Pearl
    BJOI2019 游记
    2017 山东二轮集训 Day7 国王
  • 原文地址:https://www.cnblogs.com/maycpou/p/11567866.html
Copyright © 2011-2022 走看看