Os principais editores e IDEs como VSCode e IntelliJ já suportam lombok nativamente.
Incluir a dependências nos pom.xml dos 4 projetos.
O Lombok possui a anotação @Data para criar getters, setters, toString, equals e hashCode para a classe.
Isto agiliza enormemente o desenvolvimento do projeto e reduz o total de código clichê/repetitivo (boilerplate code).
Mas existem alguns problemas que podem surgir ao usar @Data do Lombok.
O ideal é usar @Getter @Setter no lugar, mesmo que seja mais extenso.
Se desejar entender os problemas, veja este artigo.
Os principais editores e IDEs como VSCode e IntelliJ já suportam lombok nativamente. Incluir a dependências nos pom.xml dos 4 projetos. O Lombok possui a anotação
@Data
para criar getters, setters, toString, equals e hashCode para a classe. Isto agiliza enormemente o desenvolvimento do projeto e reduz o total de código clichê/repetitivo (boilerplate code).Mas existem alguns problemas que podem surgir ao usar
@Data
do Lombok. O ideal é usar@Getter @Setter
no lugar, mesmo que seja mais extenso. Se desejar entender os problemas, veja este artigo.