작성한 질문수 44
자바 ORM 표준 JPA 프로그래밍 - 기본편
값 타입 컬렉션
2021. 08. 29. 09:57 작성
·
231
1
컬렉션 테이블로 만들지 않고 엔티티로 생성해도 될 것같은데
엔티티로 생성하지 않는 이유가 있나요?
별도의 테이블이 구성된다고 하면, 엔티티로 만들어도 될것 같은데
별도의 테이블로 구성시, 불필요한 식별자가 1개 더 생겨서 그런건가요?
답변 1
0
2021. 08. 29. 10:06
수업을 더 듣고 보니, 부모테이블? 이라 불러야 할진 모르겠지만,
자체의 생명주기를 갖지 않고, 부모테이블의 생명주기에 따라 관리되어컬렉션 테이블을 사용할 경우 별도로 테이블을 관리할 필요성을 없애줘 유용하다는 생각이 드는데 제 생각이 맞을까요?
2021. 08. 29. 10:49
처음 질문한것처럼 굳이 사용하지 않고 만들어도 될것 같다고 생각이 들었었는데,
강의 마지막에 사용하지 않고 새로 엔티티를 만들고
cascade + orphan 적용하라고 하시네요 감사합니다
2021. 08. 29. 11:35
스스로 잘 정리하고 남겨주셔서 감사합니다. 승현님
강의에서 조금 궁금증이 있는 부분들은 바로 다음강의에서 해결되는 경우가 많으니 참고해주세요.
이 글과 비슷한 Q&A
em.find 1차 캐시 SELECT 2번 발생
25.06.02. 07:40
20
2
엔티티 직접 사용 - 외래키값 지연로딩
25.06.02. 06:26
14
JPA Cretieria와 QueryDSL
25.05.30. 05:25
19
값 타입 컬렉션 PK
25.05.30. 01:50
21
처음 질문한것처럼 굳이 사용하지 않고 만들어도 될것 같다고 생각이 들었었는데,
강의 마지막에 사용하지 않고 새로 엔티티를 만들고
cascade + orphan 적용하라고 하시네요 감사합니다