반응형
Caused by: org.springframework.jdbc.datasource.init.ScriptStatementFailedException: Failed to execute SQL script statement #1 of URL [file:/경로/data.sql]: INSERT INTO article(id, title, content) VALUES (1,'가가가가','1111'); nested exception is org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "ARTICLE" not found; SQL statement:
1. 문제 발생
다음 위치에 sql 파일을 생성하고 sql 문을 입력해줬습니다.
서버를 돌렸는데 오류가 납니다ㅠㅠ
설마 유료버전을 써야하나 걱정했는데 그건 아니더라구요ㅎㅎ
2. 문제 원인 찾기
Failed to execute SQL script statement
이 키워드로 오류 검색을 했는데, 다들 yml 을 쓰시는지 properties 해결방법이 잘 안나오더라구요
이참에 yml 을 써야하나ㅠ
https://milenote.tistory.com/70
3. 문제 해결
application.properties 파일에 다음 문구를 복붙해줍니다.
spring.jpa.defer-datasource-initialization=true
이제 오류가 안납니다!
반응형
댓글