Utilice lombok para omitir el método setget

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.

inserte la descripción de la imagen aquí

Ahora puede omitir el conjunto y obtener métodos a través de la anotación @Data de lombok

inserte la descripción de la imagen aquí
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

Supongo que te gusta

Origin blog.csdn.net/gsycwh/article/details/118663881
Recomendado
Clasificación