1
resposta

[Dúvida] Getters e Setters

Boa tarde,

Aprendi em outros cursos que temos as anotações @Getter e @Setter, que criam automaticamente os métodos que podemos precisar. Neste curso, vi que eles foram criados a mão. Isso faz parte de alguma boa prática? Fico na dúvida porque alguns deles não estão sendo utilizados. Getters e Setters

1 resposta

Não faz diferença, você pode gerá-los manualmente como esse exemplo ou usando uma biblioteca como o Lombok que possui várias anotações que facilitam a geração de código boilerplate.

A proposta de bibliotecas como essa é aumentar a produtividade do desenvolvedor evitando a escrita de códigos simples e repetitivos.

Na prática as anotações irão gerar o mesmo código que está escrito em tempo de compilação.