Utilizando Lombok com Java no Intellij

Como diria um amigo meu, qual desenvolvedor Java nunca ficou com dor nas costas de escrever getter e setter? Graças ao Lombok esse nosso sofrimento pode ser diminuído. Sendo assim vamos a mais uma dica simples utilizando Lombok Java Intellij.

Lombok é uma biblioteca Java que por meio de anotações que o compilador durante o processo de build gere o código java pra gente. Assim facilitando e tornando mais ágil o desenvolvimento.

Ex: Na classe Pessoa.java temos diversos atributos privados, sem getters e setters, e mesmo assim conseguimos dar um set ou um get nos atributos. Para ilustrar o que foi afirmando anteriormente confira na seguinte imagem.

É importante ressaltar que caso você queira utilizar a anotação apenas para algum atributo especifico. Conforme veremos nos passos a seguir.

Caso você escreve um getter ou setter manualmente para ter um comportamento um pouco diferente, o Lombok não irá sobrescrever a sua implementação. Para exemplificar melhor o exemplo anterior, segue a imagem da implementação.

1 – Instalando Lombok em projeto Maven

Para instalar o Lombok em um projeto maven é simple, basta adicionarmos a dependência no maven.

https://projectlombok.org/setup/maven

<dependency>
	<groupId>org.projectlombok</groupId>
	<artifactId>lombok</artifactId>
	<version>1.18.16</version>
	<scope>provided</scope>
</dependency>

2 – Instalando plugin no Intellij

Primeiro vamos em “File” depois em “Settings…”. Confira na imagem a seguir.

Acesse “Plugins”, na aba “Marketplace” e buscar por “Lombok” e clicar em “Install”. Conforme a seguinte imagem.

Obs: A instalação do plugin serve para que a IDE não apresente erro de compilação. Sendo assim não se faz obrigatória sua instalação.

Dica simples e usual utilizando Lombok Java Intellij.

Gostaria de aprender a compartilhar projeto no github? Sendo assim confira essa dica no seguinte post.

One thought on “Utilizando Lombok com Java no Intellij

Deixe um comentário

O seu endereço de e-mail não será publicado.