как создать конструктор используя lombok

допустим есть класс:

class Student{
int Id;
String firstName;
String lastName;
int age;}
  1. Я хочу создать конструктор c аргументами: lastName, firstName, age. Как это сделать используя lombok? @RequiredArgsConstructorсоздаст конструктор, используя все свойства класса.
  2. Как мне, используя lombok создать второй конструктор с аргументами firstName и age?

Ответы (1 шт):

Автор решения: lisyara

Просто объявите нужные вам поля (firstName и age) как final и добавьте на класс аннотацию @RequiredArgsConstructor.

Если вы хотите и такой конструктор (с параметрами firstName и age), и ещё с тремя параметрами - проще тот, который с тремя, написать самому, благо в IDE такая операция, как генерация конструктора, занимает пару секунд.

→ Ссылка