首先先了解下:

What:lombok是什么?

lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立getter和setter方法啊,构造函数啊之类的,lombok的作用就是为了省去我们手动创建这些代码的麻烦,它能够在我们编译源码的时候自动帮我们生成这些方法。

lombok能够达到的效果就是在源码中不需要写一些通用的方法,但是在编译生成的字节码文件中会帮我们生成这些方法,这就是lombok的神奇作用。

lombok的官方地址:https://projectlombok.org/

lombok的Github地址:https://github.com/rzwitserloot/lombok


How:idea怎样安装lombok?

打开IDEA的Setting –> 选择Plugins选项 –> 选择Browse repositories –> 搜索lombok –> 点击安装 –> 安装完成重启IDEA –> 安装成功


IDEA安装lombok


Why:为什么使用lombok?

因为lombok为我们开发简化了一些方法,比如一个java类的属性有setter和getter方法,使用lombok只要使用注解@Setter和@Getter,编译的时候会自动生成,使我们的java 类看起来更简洁。


Where:lombok的用处在哪里?

我们在web开发中可以引入lombok的依赖,在model层的java实体类中只要声明类的属性,加上lombok的@Setter,@Getter,@ToString等注解的效果等同于传统加setter,getter,toString等方法。具体lombok的其他注解可以看官网提供的文档。

我的座右铭:不会,我可以学;落后,我可以追赶;跌倒,我可以站起来;我一定行。

相关文章: