您的位置 首页 java

还在苦逼的写Java实体类的Get和Set方法?试试Lombok吧!

相信每一个 Java 开发者都知道Java的实体类需要定义参数的Get和Set方法,否则实体类不能设置或获取属性值。那么作为一个刚入门的Java小白,你可能会一个一个的手动设置。即使IDE的提示很强大,还是要不断的重复操作。比如这样的效果:

还在苦逼的写Java实体类的Get和Set方法?试试Lombok吧!

入门普通写法

这样的工作量还很少,但是如果属性特别多,实体类也特别多的时候,没有程序员能受得了的。凡是重复劳动,程序员就要把它自动化。这个问题相信很早很早就有人遇到了,现在有了一个很优秀的解决办法–Lombok。

还在苦逼的写Java实体类的Get和Set方法?试试Lombok吧!

Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译 源码 的时候生成对应的方法,包括常用的get和set方法。下面小编和大家分享一下如何使用Lombok。


1. maven 安装

lombok的安装方式有很多,这里就介绍maven的方式。其他方式可以访问官网。

添加依赖

2.刷新依赖

一般Idea会自动下载maven依赖,如果没有生效可以reimport一下。

3.注解@Data

在类上添加@Data注解将会为所有属性自动添加Get和Set方法。

4. @Getter@Setter

在字段上添加 @Getter@Setter注解将为该字段生成get和set方法。

除了解决Get和Set这个痛点之外,lombok还提供了很多注解。比如@ ToString 实现了类的toString方法。其他用法大家可以去官网查看。

关于lombok就和大家分享到这里,如果你觉得本篇文章对你有帮助,欢迎点赞,评论,转发。

文章来源:智云一二三科技

文章标题:还在苦逼的写Java实体类的Get和Set方法?试试Lombok吧!

文章地址:https://www.zhihuclub.com/177156.shtml

关于作者: 智云科技

热门文章

网站地图