lombok框架
2025年5月11日小于 1 分钟
lombok框架
lombok通过注解的方式,自动生成getter、setter、toString、equals等方法以及无/全参构造器。
使用方法
- 在pom.xml文件中添加lombok依赖(idea可省略此步骤,在插件中已经包含Lombok插件)
- 在代码中使用注解(常用于实体类中)
注解
- @Data:相当于同时使用了getter、setter、toString、EqualsAndHashCode、NoArgsConstructor等注解(常用)
- @Getter:生成getter方法
- @Setter:生成setter方法
- @ToString: 生成toString方法,打印对象的所有字段
- @NoArgsConstructor:生成无参构造器
- @AllArgsConstructor:生成全参构造器
- @EqualsAndHashCode:生成 equals() 和 hashCode() 方法