lombok
Idea 插件安装 安装插件的目的其实是为了解决@Data等注解不报错,步骤如下: File>Settings>Plugins搜索并安装Lombok即可。 其实这里最主要的问题是网络问题,无法搜到任何的插件,我这边的解决办法就是科学冲浪。 Pom.xml依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> 注解介绍 @Data @Setter @Getter @Log4j @AllArgsConstructor @NoArgsConstructor @EqualsAndHashCode @NonNull @Cleanup @ToString @RequiredArgsConstructor @Value @SneakyThrows @Synchronized 这里我重点介绍@Data以及@Log4j @Data:注解在 类 上;提供类所有属性的 get 和 set 方法,此外还提供了equals、canEqual、hashCode、toString 方法。 @Log4j:为类提供一个 属性名为 log 的 log4j 日志对象,提供默认构造方法 @Slf4j:同上 @Setter:注解在属性上;为属性提供 setting 方法