O Lombok é uma biblioteca Java focada em produtividade e redução de código boilerplate que por meio de anotações adicionadas ao nosso código ensinamos o compilador (maven ou gradle) durante o processo de compilação a criar código Java.
DEMO
O QUE TEMOS PRA HOJE?
Dependência no projeto
Criando uma classe Usuário sem Lombok
Refatorando Usuário com Lombok (get, set, construtor padrão, construtor com argumentos, toString, equals, hashcode, data, builder)