zoukankan      html  css  js  c++  java
  • lombok

    lombak是一个简化代码的插件,使用注解的形式,对类的getter,setter,constructor,toString等代码进行抽取出类,然后使用注解反射注入。

    主要的功能如下注解:

    A plugin that adds first-class support for Project Lombok Features
    @Getter and @Setter
    @ToString
    @EqualsAndHashCode
    @AllArgsConstructor, @RequiredArgsConstructor and @NoArgsConstructor
    @Log, @Log4j, @Log4j2, @Slf4j, @XSlf4j, @CommonsLog, @JBossLog
    @Data
    @Builder
    @Singular
    @Delegate
    @Value
    @Accessors
    @Wither
    @SneakyThrows
    from Intellij 14.1 @val
    from Intellij 14.1 @var
    from Intellij 14.1 @var
    from Intellij 2016.2 @UtilityClass
    Lombok config system
    Code inspections
    Refactoring actions (lombok and delombok)

    lombok 的官方网址:http://projectlombok.org/  

    官网上有 lombok 三分四十九秒的视频讲解。

    lombok配置:

     我用的idea,先下载安装了一个lombak的插件。

    然后在在gradle或者maven里面添加lombak的依赖:

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

  • 相关阅读:
    Swap Nodes in Pairs
    Permutations(copy)
    Sort Colors
    Merge Two Sorted Lists
    Implement Queue using Stacks
    Best Time to Buy and Sell Stock
    Happy Number
    Gray Code
    springMVC初次搭建,产生错误
    JSP常用指令
  • 原文地址:https://www.cnblogs.com/aigeileshei/p/6722193.html
Copyright © 2011-2022 走看看