강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

성장하는중)님의 프로필 이미지
성장하는중)

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

양방향 연관관계와 연관관계의 주인 2 - 주의점, 정리

양방향 맵핑 설정 시, list관리를 어떻게 하는지 궁금합니다.

작성

·

234

0

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
 
질문에 앞서 좋은 강의 제공해 주셔서 정말 감사합니다! 모르는 부분이 생길때마다 반복해서 듣고 있습니다.
[질문 내용]
양방향 맵핑에서 list에 데이터를 저장하고, 서버를 껐다 켜면 당연히 list에 저장했던 데이터가 사라집니다. 이것은 db에 저장되는 것이 아니라 메모리에 저장되기 때문인데, 그러면 배포 후에(서버가 껐다 켜지면) 이 list에 들어가 있어야 할 값은 어떻게 할당하고 어떻게 유지하나요??
 
간단히 생각해본 방법으로는 해당 리스트를 사용할 때, service에서 repository를통해 데이터들을 꺼내서 해당 list에 값을 넣는 방식으로 초기화를해서 사용할 수 있지 않을까 생각했습니다.
 
p.s 강의와 밀접한 관련이 있는 것은 아니지만.. 양방향 맵핑을 사용하는데 있어서 궁금하여 질문 드립니다.

퀴즈

객체와 관계형 데이터베이스가 관계를 표현하는 방식의 근본적인 차이는 무엇일까요?

객체는 ID, 테이블은 이름

객체는 참조, 테이블은 외래 키

객체는 속성, 테이블은 레코드

객체는 단방향, 테이블은 양방향

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 성장하는중)님

해당 부분은 JPA에서 처리해줍니다^^

한번 테스트 해보시면 바로 이해가 되실거에요.

감사합니다.

성장하는중)님의 프로필 이미지
성장하는중)

작성한 질문수

질문하기