使用Lombok精简代码

Lombok通过简单注解来精简代码达到消除冗长代码的目的。

优点:1、提高编码效率

      2、使代码更简洁

      3、消除冗长代码

      4、避免修改字段名称时忘记修改方法名


Lombok是在编译期的,通过修改抽象语法树(AST),最终给分析并生成字节码文件,所以并不会导致程序代码变慢。

插件安装:

eclipse:到官网https://projectlombok.org/download下载并双击运行下来的jar文件,安装完成后重启即可。

IDEA:到File > Settings > Plugins下搜索Lombok Plugin,安装重启即可。

最后在项目的pom文件中加入依赖:

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.18</version>
    <scope>provided</scope>
</dependency>

常用注解:

@Data(包含getsettostringequalandhash)

@Getter

@Setter

@NoArgsConstructor

@AllArgsConstructor

@ToString(exclude=””)

@ToString(exclude={“1”,”2”})of

@EqualAndHashcode

@Slfj4

@Log4j



猜你喜欢

转载自blog.csdn.net/qq_34871626/article/details/79053572