Eclipse安装lombok插件,以及lombok事例

作者 : 开心源码 本文共1078个字,预计阅读时间需要3分钟 发布时间: 2022-05-12 共217人阅读

Lombok使程序员更能专心关注逻辑业务,减少重复代码的配置。

1、下载地址

https://projectlombok.org/download.html

2、下载好之后,放到Eclipse文件夹下,与eclipse.ini文件同级,如:

3、在这个文件夹空白处点一下,而后按住Shift,同时按一下鼠标右键,选择从这里打开PowerShell窗口,而后执行

java -jar lombok.jar

如图:

回车后会出现,一下弹窗,而后你选择要安装到哪个Eclipse上,选择安装,就会提醒安装成功。

成功之后,可以去你的eclipse.ini文件里面去查看下,会多了一行配置

这样就表示安装成功!,而后你即可以去Eclipse里面尝试下。

这里简单说下常用注解的意思

@SuppressWarnings(“serial”)*************************压制警告

@Data ******************************************生成get和set方法

@AllArgsConstructor*************************生成全参构造方法

@NoArgsConstructor************************生成无参构造函数

@Accessors(chain=true)*********************加的话,setter方法返回的是当前对象,不加的话返回事void

@Setter***************************************生成set方法

@Getter***************************************生成get方法

(加了@Data可不用加@Setter和@Getter,由于它会生成set和get方法)

下面就是我自己写的一个小案例,供大家参考:

1、pom.xml里面添加如下依赖

<dependencies>

? <dependency>

? ? ? ? ? ? ? ? <groupId>org.projectlombok</groupId>

? ? ? ? ? ? ? ? <artifactId>lombok</artifactId>

? ? ? ? ? </dependency>

? </dependencies>

2、新建实体类(加了Accessors(chain=true))

******新建实体类(不加Accessors(chain=true))

大家可以看到加了@Accessors加了与不加的差别,两幅图set返回值的区别,目前我用到的就是这些功能,欢迎补充,谢谢分享!

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Eclipse安装lombok插件,以及lombok事例

发表回复