@Data注解的使用

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/taiguolaotu/article/details/100893767

1.封装
在类中,为了增强数据的安全性和隐蔽性,通常会对数据和与数据有关的方法进行封装;

封装的步骤:

1、将类中的属性设置为private(私有的),只能本类才能访问,其他类都访问不了,如此就对信息进行了隐藏;
2、对每个属性提供对外的公共方法访问,也就是创建一对赋取值方法(setter方法、getter方法),用于对私有属性的访问。

因为@Data注解中包含了@Getter、@Setter、@ToString、@EqualsAndHashCode等很多注解的功能,所以可以在类上使用一个@Data注解即可;
如果只需要使用setter方法、getter方法、toString方法,可以在类上使用对应的@Getter、@Setter、@ToString注解。

2.Lombok的使用
(1)依次点击File、Settings,打开Settings窗口;

在这里插入图片描述
在这里插入图片描述
(2)进入Settings窗口后,点击左侧的Plugins,在右侧的搜索框中输入lombok,进行搜索,搜索到后点击Install按钮,即可进行安装。
在这里插入图片描述

(3)之后就是代码的方便之处
1.实体类
在这里插入图片描述
2.测试类
在这里插入图片描述
**

3.算是比较重要的一点 就是data注解不存在 有参/无参的构造方法(constructer)

**

**

*这辈子坚持与不坚持都不可怕,怕的是独自走在前进的道路上。。。

**

猜你喜欢

转载自blog.csdn.net/taiguolaotu/article/details/100893767
今日推荐