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

진우님의 프로필 이미지
진우

작성한 질문수

[개념은 호옹~, 실습 빡] 스프링 부트, 입문!

[질문] 15강 데이터 수정하기 - data.sql 생성 에러

작성

·

386

0

안녕하세요 홍팍님. 현재 수강중에 있습니다.
따라하던 중 resource 폴더에 data.sql 을 추가하면 서버 실행이 되지않습니다.
data.sql을 삭제하고 run을 하면 서버 실행이 잘됩니다.
현재 community Edition 사용하고 있는데 위에 메세지에 sql 파일은 ultimate(?) 버전에서 지원한다? 이런식으로 써있었는데..
IDE 버전 때문에 그런건가요..? dismiss 누르고 plugin에서 database 관련한거 3개 정도 설치했는데 여전히 안되네요ㅠ
run에 대한 상황은 다음 아래와 같습니다.
 
1. data.sql 생성 후 실행하면
 
2. data.sql 삭제 후, run 실행
 
 
감사합니다.

답변 1

0

홍팍님의 프로필 이미지
홍팍
지식공유자

스프링부트 버전이 2.5이상이라면
application.properties 파일에 다음을 추가해야 합니다. 🐯

# 15강: data.sql 적용을 위한 설정(스프링부트 2.5 이상 필수)
spring.jpa.defer-datasource-initialization=true

 

강의 진행 중 막히는 부분이 있다면,
하단 노션 링크와 비교하여 진행해보세요 👻

 

PS.

학습중 생기는 거의 대부분의 문제는
스프링부트 버전과 연관이 있습니다.

되도록 강의 환경과 같은
2.4.1 또는 2.6.8 버전으로
진행해보세요

(가장 최신의 2.7.0은 권장 X)

진우님의 프로필 이미지
진우

작성한 질문수

질문하기