179. Spring Boot lombok安装+使用:idea篇

Posted SpringBoot

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了179. Spring Boot lombok安装+使用:idea篇相关的知识,希望对你有一定的参考价值。

【视频&交流平台】

à Spring Boot视频

http://study.163.com/course/introduction.htm?courseId=1004329008&utm_campaign=commission&utm_source=400000000155061&utm_medium=share

à Spring Cloud视频

http://study.163.com/course/introduction.htm?courseId=1004638001&utm_campaign=commission&utm_source=400000000155061&utm_medium=share

à Spring Boot源码

https://gitee.com/happyangellxq520/spring-boot

à Spring Boot交流平台

http://412887952-qq-com.iteye.com/blog/2321532

需求缘起:

       在前面两篇篇幅中介绍了lombok以及在indow下Eclipse中如何安装Lombok。由于在工作中使用的是Mac电脑,开发工具是idea,所以在本篇文章介绍下Mac电脑idea的安装和使用。

 

版本说明

(1)spring boot: 1.5.8;

(2)lombok:1.16.20;

(3)操作系统:Mac

(4)开发工具:idea ultimate 2017.2

 

一、Lombok介绍

       在之前的两篇文章中已经对Lombok介绍过了,这里不过多进行陈述。

 

二、Lombok在idea下的安装

       在idea下安装lombok很简单,在idea工具中就能完成了,具体操作如下(注意idea的版本,版本不一样,菜单项名称不一样哦):

【打开idea软件】--在左上角的菜单【IntelLIJ IDEA】--【Preferences…】--【Plugins】--点击【Browserepositories…】--【在左上角搜索输入lombok】--【选中Lombok Plugin】--【在右边点击Install】,接下来根据提示进行操作就可以了。

 

三、Lombok在idea下的使用

3.1 新增依赖

       在项目的pom.xml文件中新增lombok的依赖:

179. Spring Boot lombok安装+使用:idea篇

也可以指定版本号: <version>1.16.20</version>  

 

3.2 新增一个Girl实体类

(1)未使用Lombok的代码

179. Spring Boot lombok安装+使用:idea篇

       在之前的代码中需要手动生成getter and setter代码。

(2)使用Lombok的代码

       这是什么鬼,好干净好简单哦,这就是Lombok带给我们的。这里在也看不到长长的getter and setter方法了。


3.3 Girl调用

       那么使用Lombok之后的属性是否能被getter和setter呢?好想看看那个女孩的体重哦(你想看的不是体重吧,老实说是不是CupSize),看下调用的代码:

可以获取到,这样使用Lombok之后,就会使得代码变得清爽很多。对于Lombok到这里就结束了,但是Lombok的还需要大家自己去挖掘,这艰巨的任务还是留给你们吧,我还是去new girl()


以上是关于179. Spring Boot lombok安装+使用:idea篇的主要内容,如果未能解决你的问题,请参考以下文章

Spring boot Lombok

导入eclipse gradle spring boot项目后,Lombok无法在intellij idea 18.1版本中工作

Lombok 不适用于 spring-boot-maven

将 lombok 与 gradle 和 spring-boot 一起使用

(转)Spring Boot & lombok

Spring Boot引入Lombok