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

Shin Berg님의 프로필 이미지
Shin Berg

작성한 질문수

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

JPA와 DB 설정, 동작확인

기존의 테이블이 삭제되지 않습니다.

해결된 질문

작성

·

470

0

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

[질문 내용]
여기에 질문 내용을 남겨주세요.

application.yml

jpa:
  hibernate:
    ddl-auto: create

이라 되어 있는데, 기존의 테이블이 드랍되지 않습니다.

질문 게시판을 검색해보니, H2의 버전이 1.4.200인 경우에는 하이버네이트 버전을 5.4.13.Final 로 바꿔야 한다고 되어 있네요. 그래서, build.gradle 에 ext["hibernate.version"] = "5.4.13.Final" 를 추가 해놓고 다시 돌려보니 이제는 엄청난 에러메시지가 나오네용..

하이버네이트 버전을 바꾸는 방법이 올바르지 않았나요?

 

답변 1

0

안녕하세요. Shin Berg님, 공식 서포터즈 OMG입니다.
.

application.yml을 강의에서 제공해드리는 파일로 확인해주세요.

복사붙여넣기해도 되고 덮어씌워도 됩니다.

해결이 안될 경우 아래 쿼리로 h2에서 직접 테이블을 삭제해보시겠어요?

drop table xx if exists;

 

xx를 삭제할 테이블 이름으로 해주세요.


.
감사합니다.

Shin Berg님의 프로필 이미지
Shin Berg

작성한 질문수

질문하기