zoukankan      html  css  js  c++  java
  • lombok

    一、简介
    lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具。虽然IDEA带了自动生成工具,但是代码看起来仍然不够简洁。
    官网:https://projectlombok.org/

    二、安装
    1.给IDEA 安装lombok plugin。
    最简单的方式就是Setting->plugins搜索lombok进行安装。
    我遇到过安装失败的情况,就去http://plugins.jetbrains.com/ 搜索lombok,下载跟自己的idea对应的版本
    http://plugins.jetbrains.com/plugin/6317-lombok-plugin

    image

    下载完成后,打开idea setting->plugins->install from disk,选择刚刚下载的安装包。
    然后再idea开启下图的设置:

    image

    重启浏览器插件即可生效。

    三、使用
    1.在项目中添加pom引用

    <dependency>
         <groupId>org.projectlombok</groupId>
         <artifactId>lombok</artifactId>
         <optional>true</optional>
    </dependency>

    2.新建实体

    @Data
    public class InstallParam {
         private String siteTitle;
         private String siteUrl;
         private String adminUser;
         private String adminEmail;
         private String adminPwd;
    }

    这就省略了一大批的get,set方法。

    image

    四、小结
    lombok在编写javabean时提供了极大的方便,支持@Getter @Setter以及对于构造器和toString()的支持。缺点是对于其他未安装插件的同事来说会编译失败。所以看个人取舍了

  • 相关阅读:
    P1541
    P1004
    P1006
    高精度
    数组
    递归
    顺序结构
    循环结构
    变量
    分支结构
  • 原文地址:https://www.cnblogs.com/janes/p/9242497.html
Copyright © 2011-2022 走看看