Utilice lombok para omitir el método setget
Agregue el paquete de dependencia de lombok a pom
El primer paso es agregar dependencias en pom.
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
El segundo paso es instalar el complemento lombok en los complementos en las preferencias.
Ahora puede omitir el conjunto y obtener métodos a través de la anotación @Data de lombok
Varias anotaciones comúnmente utilizadas por lombok:
1. @Setter, @Getter: generan automáticamente métodos get y set
2. @ToString: genera automáticamente el método tostring
3. @EqualsAndHashCode: genera automáticamente código igual y hash
4. @NoArgsConstructor, @AllArgsConstructor, @RequiredArgsConstructor: genera automáticamente un método sin argumentos, genera automáticamente un método de construcción con parámetros completos, genera un método de construcción específico (con los parámetros finales modificados, si no, genera un método de construcción sin argumentos)
5. @Data: equivalente a:
@Getter/@Setter@ToString@EqualsAndHashCode@RequiredArgsConstructor
6. @Value: todos los parámetros están configurados con modificadores finales y el resto es coherente con @Data
7. @Builder: método de generación de flujo,
por ejemplo: Usuario usuario = User.builder().id(1).name(“xiaoming”).build();
8. @Slf4j: genera automáticamente la constante estática de registro de esta clase para la salida del registro