记录lombok的使用
来源:互联网 发布:快速背单词软件 编辑:程序博客网 时间:2024/06/06 07:22
lombok是简化java代码的一个工具,有Eclipse和IDEA的插件,使用该插件可以不用编写大量的例如get、set、equals、toString、构造器等等代码,使用几个简单的注解即可完成。
lombok的maven依赖:
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.14</version></dependency>
网上很多lombok的资料,都可以搜索到,这里只简单记录遇到的使用。
1、最简单的使用@Data
Generates getters for all fields, a useful toString method, and hashCode and equals implementations that check all non-transient fields. Will also generate setters for all non-final fields, as well as a constructor.Equivalent to {@code @Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode}.
这一个注解的功能与5个相同,即:@Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode
2、构造器
@NoArgsConstructor无参数构造器@AllArgsConstructor所jk有参数构造器
阅读全文
0 0
- 记录lombok的使用
- LOMBOK使用记录
- lombok的使用
- Lombok 的使用
- lombok的使用
- lombok插件的使用
- lombok的使用
- lombok 注解的使用
- Java lombok的使用
- lombok的使用
- lombok的使用
- lombok插件的使用
- 【Lombok】lombok使用教程
- lombok的使用和原理
- lombok的使用和原理
- lombok 的使用原理介绍
- lombok的使用和原理
- lombok的使用和原理
- 稳定排序:如果Ai = Aj,Ai原来在位置前,排序后Ai还是要在Aj位置前
- linux系统调用列表
- HDU6170【DP+树状数组+差分维护】
- StarFarming
- POJ-1847 Tram( 最短路 )
- 记录lombok的使用
- 浅析进程与线程的亲戚关系
- 货币系统
- spring-cloud-eureka-server 注册中心启动不显示页面而是xml问题
- html5和html4的区别
- StatusBarUtil 状态栏工具类(实现沉浸式状态栏/变色状态栏)
- JavaScript高级程序设计(引用类型)
- Myeclipse-2016-windows破解以及汉化教程
- PropertyUtils.isReadable()使用出现的bug