Java中的@Data的使用
Posted 好多个码农
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中的@Data的使用相关的知识,希望对你有一定的参考价值。
个人理解的lombok的使用是代码节省空间,例如:我们每次创建实体就会写get和set方法和ToString等这样我们会有空间浪费
下面我会给大家介绍一下怎么使用@Data去注解,减少我们编写过程中的编写代码
一、使用步骤
1.在pom.xml中导入依赖包
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.4</version>
<scope>provided</scope>
</dependency>
导入后,如果还无法使用,按照第二个步骤继续操作
2.在idea中导入lombok插件
步骤:file->setting->Plugins->Marketplace->搜索lombok安装重启
3.编写实体类,在类名上加载@Data注解即可
例如:
@Data
public class Person {private String name;
private int age;}
4.测试类
public class Demo {
public static void main(String[] args) {
Person person = new Person();
//设置值
person.setName("李四");
person.setAge(89);
//取值
person.getName();
person.getAge();
}
}
如果结果能获取到,可以使用get和set的话,证明你注入成功
总结
使用Data注解注意两点:
1.在pom.xml中导入依赖;
2.安装lombok插件。
以上是关于Java中的@Data的使用的主要内容,如果未能解决你的问题,请参考以下文章