springboot使用@data注解减少不必要代码
2019-08-16 11:27
525 查看
一、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 的日志对象
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- 【SSH 框架项目的搭建--简化版】使用注解代替xml中的<bean>,减少代码量
- SpringData JPA @query注解使用原生代码报错问题
- SpringBoot系列三:SpringBoot基本概念(统一父 pom 管理、SpringBoot 代码测试、启动注解分析、配置访问路径、使用内置对象、项目打包发布)
- 使用TreeMap减少重复代码
- C#里使用Oracle提供的Oracle.DataAccess 返回包里的记录集游标,含Oralce里的分页包代码
- Spring学习笔记1——IOC: 尽量使用注解以及java代码
- 使用自定义BasePage的方法减少页面代码
- CPLD/FPGA/Verilog_如何写代码减少逻辑单元的使用数量
- [改善Java代码]枚举和注解结合使用威力更大
- 让你的代码量减少3倍!使用kotlin开发Android(三) 缩短五倍的Java Bean
- 学习FPGA verilog的心得--编程技巧--如何写代码减少逻辑单元的使用数量
- FPGA verilog的编程心得---如何写代码减少逻辑单元的使用数量?
- paip.java 注解的详细使用代码
- Spring学习第三天——Spring MVC,使用注解方式,intellij的代码说明,ajax,文件的上传下载
- 使用MVVM减少控制器代码实战(减少56%)
- 让你的代码减少三倍!使用kotlin开发Android(五) 监听器
- C语言宏定义##连接符和#符的使用(MFC就是靠##自动把消息和消息函数对应起来了,借助宏来减少switch case代码的编写量)
- [WPF]使用C#代码实现DataTemplate
- CPLD/FPGA/Verilog_如何写代码减少逻辑单元的使用数量
- 使用Spring减少代码量