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的依赖:
也可以指定版本号: <version>1.16.20</version>
3.2 新增一个Girl实体类
(1)未使用Lombok的代码
在之前的代码中需要手动生成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篇的主要内容,如果未能解决你的问题,请参考以下文章
导入eclipse gradle spring boot项目后,Lombok无法在intellij idea 18.1版本中工作