lombok的使用
以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。
任何技术的出现都是为了解决某一类问题,如果在此基础上再建立奇技淫巧,不如回归Java本身,应该保持合理使用而不滥用。
使用lombok注解可以实现对于POJO的set,get方法以及构造方法的快速建立
下面是lombok的maven依赖
<dependencies><!-- 当前Module需要用到的jar包,按自己需求添加,如果父类已经包含了,可以不用写版本号 -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
</dependencies>
主要使用的注解如下
@AllArgsConstructor//全参构造方法
@NoArgsConstructor//无参构造方法
@Data//set,get方法
@Accessors(chain = true)

浙公网安备 33010602011771号