인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

dysh10172845's profile image
dysh10172845

asked

Java ORM Standard JPA Programming - Basics

Practical Example 4 - Inheritance Mapping

join 상속 관계에서 constructor로 객체 생성

Written on

·

268

0

join 상속 관계에서 constructor로 객체 생성할때

@Allargscounstructor를 쓸 수 없는데,

직접 constructor를 정의해주고, 부모 클래스에 필드는 setter로 설정해줘야 하나요?

Lombok에 superBuilder라는게 있는것 같은데,

후자를 사용하는게 좋은건가요?

JPAjava

Answer 1

0

yh님의 프로필 이미지
yh
Instructor

안녕하세요. 승현님

이런 경우는 Lombok을 사용하는 것 보다는 생성자를 직접 사용하는 것을 권장합니다.

부모 클래스의 필드는 setter를 사용하거나 부모가 생성자를 가지고 있으면 부모 생성자를 호출하시면 됩니다.

감사합니다.

dysh10172845's profile image
dysh10172845

asked

Ask a question