Written on
·
268
0
join 상속 관계에서 constructor로 객체 생성할때
@Allargscounstructor를 쓸 수 없는데,
직접 constructor를 정의해주고, 부모 클래스에 필드는 setter로 설정해줘야 하나요?
Lombok에 superBuilder라는게 있는것 같은데,
후자를 사용하는게 좋은건가요?
Answer 1
0
안녕하세요. 승현님
이런 경우는 Lombok을 사용하는 것 보다는 생성자를 직접 사용하는 것을 권장합니다.
부모 클래스의 필드는 setter를 사용하거나 부모가 생성자를 가지고 있으면 부모 생성자를 호출하시면 됩니다.
감사합니다.