您的位置:威尼斯官方网站 > 威尼斯正规官网 > 而lombok就是支援大家转移这么些重新代码的

而lombok就是支援大家转移这么些重新代码的

发布时间:2019-10-29 11:38编辑:威尼斯正规官网浏览(195)

    对此IJ那一个IDE工具以来,大家会安装一些插件来援助大家越来越好的实行支付,像lombok正是黄金时代款不错的插件,使用申明的法子在等级次序编写翻译时推抢大家调换代码,像getter,setter,tostring等等,它们常常都是局地双重的代码,而lombok正是支持大家转换这个再度代码的,对于二个IJ的工具以来,假若您不运营编写翻译时注明功效,那么项目在build时会报错!

    拉开build时的讲授

     "Settings > Build > Compiler > Annotation Processors"

    图片 1

    接下来再设置lombok插件

    图片 2

    在项目里布置关于lombok的信赖项

    compileOnly('org.projectlombok:lombok:1.16.20')
    

    最后就能够在代码中运用lombok的讲明了

    /**
     * 用户实体
     *
    * @Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法
    * @Setter:注解在属性上;为属性提供 setting 方法
    * @etter:注解在属性上;为属性提供 getting 方法
    * @og4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象
    * @oArgsConstructor:注解在类上;为类提供一个无参的构造方法
    * @llArgsConstructor:注解在类上;为类提供一个全参的构造方法
    */
    @Data
    @NoArgsConstructor
    @AllArgsConstructor
    public class UserInfo {
        @Id
        private String id;
        @NotNull
        private String name;
        private String email;
    }
    

    好了,启用插件注明就谈起这里,多谢阅读!

     

    本文由威尼斯官方网站发布于威尼斯正规官网,转载请注明出处:而lombok就是支援大家转移这么些重新代码的

    关键词:

上一篇:TreeSet 一种有序集

下一篇:没有了