스프링

sql 파일로 더미 데이터 생성 시, 에러

마잡개 2023. 6. 6. 05:19

sql 파일로 더미 데이터 생성 안되는 에러, spring boot

 

문제 상황

 

h2 db에 resoureces/data.sql로 다음과 같은 더미 데이터 생성 시,

sql script를 이해할 수 없다는 에러 메세지 반환

-- data 1
INSERT 
INTO TABLE(COLUMN_1, COLUMN_2, COLUMN_3)
	VALUES(VAL_1, VAL_2, VAL3);

-- data 2
INSERT 
INTO TABLE(COLUMN_1, COLUMN_2, COLUMN_3)
	VALUES(VAL_1, VAL_2, VAL3);

-- data 3
INSERT 
INTO TABLE(COLUMN_1, COLUMN_2, COLUMN_3)
	VALUES(VAL_1, VAL_2, VAL3);

 

 

해결

 

스프링 부트 2.5 이상의 버전에서는 application.properties에

spring.jpa.defer-datasource-initialization=true

를 추가해야 한다.

 

참고