如何通过Spring Boot的@Data注解简化代码编写?
- 内容介绍
- 文章标签
- 相关推荐
本文共计351个文字,预计阅读时间需要2分钟。
1. 安装IDEA的Lombok插件
2.重启IDEA
3.添加Maven依赖:
xml org.projectlombok lombok 1.16.104.创建一个实体类:
java import lombok.Data; @Data public class clas { }一、idea安装lombok插件
二、重启idea
三、添加maven依赖
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version> </dependency>
四、书写一个实体类
import lombok.Data; @Data public class MyTestBean { private Integer id; private String name; private String password; }
五、测试代码
public class TestMyBean { public static void main(String[] args){ MyTestBean m=new MyTestBean(); m.setId(1); m.setName("zhangsan"); m.setPassword("123456"); System.out.println(m); } }
六、结果
七、扩展
- @Data : 注解在类上, 为类提供读写属性, 此外还提供了 equals()、hashCode()、toString() 方法
- @Getter/@Setter : 注解在类上, 为类提供读写属性
- @ToString : 注解在类上, 为类提供 toString() 方法
- @Slf4j : 注解在类上, 为类提供一个属性名为 log 的 log4j 的日志对象
- @Log4j : 注解在类上, 为类提供一个属性名为 log 的 log4j 的日志对象
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自由互联。
本文共计351个文字,预计阅读时间需要2分钟。
1. 安装IDEA的Lombok插件
2.重启IDEA
3.添加Maven依赖:
xml org.projectlombok lombok 1.16.104.创建一个实体类:
java import lombok.Data; @Data public class clas { }一、idea安装lombok插件
二、重启idea
三、添加maven依赖
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version> </dependency>
四、书写一个实体类
import lombok.Data; @Data public class MyTestBean { private Integer id; private String name; private String password; }
五、测试代码
public class TestMyBean { public static void main(String[] args){ MyTestBean m=new MyTestBean(); m.setId(1); m.setName("zhangsan"); m.setPassword("123456"); System.out.println(m); } }
六、结果
七、扩展
- @Data : 注解在类上, 为类提供读写属性, 此外还提供了 equals()、hashCode()、toString() 方法
- @Getter/@Setter : 注解在类上, 为类提供读写属性
- @ToString : 注解在类上, 为类提供 toString() 方法
- @Slf4j : 注解在类上, 为类提供一个属性名为 log 的 log4j 的日志对象
- @Log4j : 注解在类上, 为类提供一个属性名为 log 的 log4j 的日志对象
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自由互联。

