@AllArgsConstructor generates a constructor with 1 parameter for each field in your class. Fields marked with @NonNull result in null checks on those parameters.
->생성자를 만들고 @NonNull이 있다면 parameter에 null이 있는지 체크해준다.
https://projectlombok.org/features/constructor