前言
在上一篇文章中,我安装了Lombok,但还没有安装一个小型合作伙伴。我需要先安装它,否则我无法体验Lombok带来的魔法效果。安装不是目的,使用才是硬道理。本文将从使用的角度对其进行介绍。
版本规范
(1)spring boot: 1.5.8;
(2)lombok:1.16.18;
1、 准备工作
1.1 安装Lombok
有关具体的安装步骤,请参阅上一篇文章。
1.2 准备一个简单的spring boot项目
接受任何一个spring boot项目。如果不是,那就从“hello world”开始吧。
2、 在SpringBoot中使用Lombok
2.1 新依赖项
在项目的pom.xml文件中添加Lombok依赖项:
2.2 添加girl实体类
(1) 不带Lombok的代码
在前面的代码中,需要手动生成getter和setter代码。
(2) 使用Lombok的代码
这是什么鬼?很干净很简单。这就是Lombok带给我们的。我看不到这里的长getter和setter方法。
2.3 Girl的调用
那么使用Lombok之后的属性是否能被getter和setter呢?好想看看那个女孩的体重哦(你想看的不是体重吧,老实说是不是CupSize),看下呼叫的代码:
它是可以得到的。使用Lombok之后,代码将变得更干净。对Lombok来说,就讲到这里。但我们仍然需要自己去挖掘Lombok更多的知识面。让我把这个艰巨的任务留给你。我要去找新来的女孩。