강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của taeheekimdev
taeheekimdev

câu hỏi đã được viết

Lập trình JPA tiêu chuẩn Java ORM - Cơ bản

Collection kiểu giá trị

@Embedded와 @MappedSuperclass

Viết

·

332

0

안녕하세요, 강의 너무 잘 보고 있습니다.

@Embedded와 @MappedSuperclass의 사용 목적이 공통된 값 타입들을 뽑아내는 것 같은데요,

둘의 차이점이라 하면,

@MappedSuperclass는 공통된 값 타입들을 부모클래스로 뽑아내어 자식 클래스 엔티티에서 상속받아 여러 곳에 중복하여 적용시키는 것이고,

@Embedded는 공통된 값 타입들을 별도 클래스로 뽑아 불변객체형식과 완전히 새로운 객체로의 교환으로 사용해야 하는 것이 차이점 같은데... 맞을까요?

목적과 사용의도가 다른것 같으면서도 비슷한 부분이 있어 헷갈리네요.

javaJPA

Câu trả lời 3

1

yh님의 프로필 이미지
yh
Người chia sẻ kiến thức

안녕하세요. Taehee-kim-dev님^^

객체지향을 공부해보면 상속과 위임이라는 단어가 많이 나옵니다.

둘의 차이를 공부해보시면 도움이 되실꺼에요^^

감사합니다.

0

yh님의 프로필 이미지
yh
Người chia sẻ kiến thức

네 올바르게 이해하고 있습니다^^

0

taehee-kim-dev님의 프로필 이미지
taehee-kim-dev
Người đặt câu hỏi

답변 감사합니다.

제가 올바르게 이해하고 있는 건가요?

Hình ảnh hồ sơ của taeheekimdev
taeheekimdev

câu hỏi đã được viết

Đặt câu hỏi