Главная

Java


Lombok

Lombok — проект по добавлению дополнительной функциональности в Java c помощью изменения исходного кода перед Java компиляцией.


      ‹ dependency ›
           ‹ groupId › org.projectlombok ‹⁄groupId ›
           ‹ artifactId › lombok ‹⁄artifactId › 
           ‹ version › 1.16.18 ‹⁄version › 
           ‹ scope › provided ‹⁄scope › 
      ‹⁄dependency › 

@Data
создает дата класс с пустым конструктором и геттерами + сеттерами .

@AllArgsConstructor
удаляет у дата класса пустой конструктор и делает конструктор с аргументами.

@NoArgsConstructor
добавляет пустой конструктор.