Nesta etapa, vamos criar a entidade Pessoa no nosso projeto, que será responsável por representar os dados da tabela no banco.
Estamos utilizando o Lombok para reduzir a quantidade de código boilerplate, como getters e setters. Certifique-se de ter a dependência do Lombok adicionada ao seu pom.xml:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.42</version>
<scope>provided</scope>
</dependency>
Agora, dentro do pacote br.com.api.pessoa, crie a classe Pessoa com o seguinte conteúdo:
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class Pessoa {
private Integer id;
private String nome;
private String cidade;
}
@Getter e @Setter – fornecidos pelo Lombok, geram automaticamente os métodos get e set para os atributos.
No vídeo abaixo, mostro passo a passo a criação da entidade Pessoa: