es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: INTELLIJ-LOMBOK-PLUGIN

@Slf4j de privado a público

Sé que la anotación lombok.extern.slf4j‘s @Slf4j crea private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LogExample.class); Pero ¿puedo hacer esto público de alguna manera? Hacer que la anotación cree: public static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LogExample.class); ¡Gracias de antemano!

Vulnerabilidad de Log4j2 y anotación de Lombok @log4j2.

Estamos utilizando Spring Boot 2.1.5 y starter parent como dependencia del archivo pom. Spring Boot utiliza logback por defecto para el registro de registros y no hemos cambiado explícitamente a Log4j2 ni realizado ninguna configuración. A continuación se muestra el árbol de dependencias de nuestro proyecto. Tenemos muchas anotaciones @log4j2 . . . Read more

Clase abstracta de Spring con campos finales y herencia usando la anotación @SuperBuilder de Lombok.

Actualmente estoy tratando de eliminar parte del código base con lombok, pero tengo algunos problemas. Tengo una clase abstracta llamada AbstractParent, @SuperBuilder(toBuilder = true) @EqualsAndHashCode @ToString @Getter @Setter public abstract class AbstractParent { private final field1; private final field2; } Luego tengo una clase hija como esta @SuperBuilder(toBuilder = true) . . . Read more

Eclipse muestra la advertencia “el valor del campo no se utiliza” incluso cuando Lombok está habilitado.

Tengo 2 clases en un proyecto de Eclipse. package com.example; import lombok.Getter; import lombok.experimental.Accessors; @Accessors(fluent = true) @Getter public class MyBean { private String value = “aaa”; } <code> </code> package com.example; public class MyClass { public static void main() { System.out.println(new MyBean().value()); } } Después de construir, Eclipse informa . . . Read more