springboot使用@data注解减少不必要代码
本文向大家介绍springboot使用@data注解减少不必要代码,包括了springboot使用@data注解减少不必要代码的使用技巧和注意事项,需要的朋友参考一下
一、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 的日志对象
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:notice#yiidian.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。