IntelliJ IDEA使用教程十一 Lombok插件 安装及使用

介绍

使用lombok,能够减小样板代码。 何为样板代码,好比:html

  • getter setter 方法
  • toString方法
  • hashCode方法

每建立一个实体类,都得写一遍这些方法,总感受特别繁琐,使用lombok以后,只须要一个注解,这些方法就自动生成。特别是增长一个字段以后,不须要再添加getter setter 方法,这点很方便。web

安装插件

安装插件,就能在idea里面直接看到生成的getter setter等方法。 直接在idea的插件管理界面搜索lombok直接安装就行,安装完成以后重启ideamaven

install lombok plugin.png

在项目的pom文件里面 加入 lombok maven 依赖

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

演示示例

未加lombok注解以前ide

before lombok.png

加入lombok注解以后 就能够看到自动生成了一大堆方法idea

after lombok.png

固然,lombok还有许多其余注解,根据须要加入便可,好比:.net

  • @AllArgsConstructor
  • @NoArgsConstructor
  • @Getter and @Setter
  • ......

参考资料

官方介绍插件

相关文章
相关标签/搜索