https://stackoverflow.com/questions/6751090/schema-is-not-dropped-on-hbmddl-auto-create-drop
저와 같은 문제를 겪은 분의 질문입니다.
ddl-auto옵션 값이 create-drop인데
애플리케이션을 종료시켜도
테이블이 드랍되지 않는 문제가 발생했습니다.
IDE 로 애플리케이션 실행하고 종료할때
애플리케이션이 정상적으로 종료 전 처리(gracefully shut down) 가 안되어서 발생하는 오류라고 합니다.
그래서 터미널로 실행해봤지만 결과가 같았는데요, 여기서 또 하나의 교훈을 얻게 됩니다.
터미널 창을 엑스아이콘을 눌러서 그냥 닫으면 Hard Shutdown이 되는 것 같습니다.
ctrl + c는 괜히 있는게 아니다...
ctrl + c로 실행 종료하니 테이블이 비어있는 것을 확인할 수 있었습니다.
Graceful Shutdown 개념을 알게 된 유익한 시간이었습니다.
📚심화
'부트캠프 기록 > Section3' 카테고리의 다른 글
정규식 표현 (0) | 2022.12.17 |
---|---|
부트캠프 3달차 KPT 회고🖌 (5) | 2022.11.16 |
java.lang.UnsupportedClassVersionError 해결방법 (0) | 2022.11.15 |
[Spring MVC] Mockito (0) | 2022.11.13 |
[Spring MVC] 트랜잭션(Transaction) (2) | 2022.11.12 |