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

Roy님의 프로필 이미지

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

상품 목록

Spring 재시작시 상품 데이터가 사라지는데, hibernate ddl-auto 설정 때문인가요?

해결된 질문

22.05.15 22:19 작성

·

268

1

=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예

[질문 내용]
Spring이 런타임에서는 상품을 잘 저장하고, 불러오는 것도 정상적입니다.
그런데 스프링을 Re-Run 하게 되면, 상품이 전부 사라지네요.
ddl-auto: create를 update로 바꿨더니 데이터가 안 사라지네요.
이거 말고 다른 이유는 없는 건가요?
 
 

답변 1

0

David님의 프로필 이미지

2022. 05. 15. 22:24

안녕하세요. Roy님, 공식 서포터즈 David입니다.

네, 맞습니다.

ddl-auto:create은 매번 테이블을 드랍한 뒤 새롭게 생성합니다.

당연히 데이터도 사라지게 됩니다.

감사합니다.

Roy님의 프로필 이미지

작성한 질문수

질문하기