Librăria Lombok
Lombok este o librărie Java care reduce codul boilerplate (repetitiv) prin generarea automată a metodelor comune precum getteri, setteri, constructori, etc.
Instalare și Configurare
Adăugați dependința Lombok în fișierul pom.xml (pentru Maven):
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.26</version> <scope>provided</scope> </dependency>
Instalați pluginul Lombok în IDE-ul dvs. (pentru generarea codului în timpul dezvoltării).
Adnotări Lombok frecvent utilizate
@Getter / @Setter
Generează automat metodele getter și setter pentru toate câmpurile clasei
Poate fi aplicat la nivel de câmp individual sau la nivel de clasă
@NoArgsConstructor
Generează un constructor fără parametri
@AllArgsConstructor
Generează un constructor cu parametri pentru toate câmpurile clasei
@RequiredArgsConstructor
Generează un constructor cu parametri doar pentru câmp
Last updated