spring을 처음 실행시킬 때 초기 데이터를 넣어주기 위함이다.

 

  • application.yml 또는 application-local.yml
spring:
	datasource:
    	initialization-mode: always

처음에 이 상태로 실행시킨다.

 

  • data.sql

 위와 같이 data.sql 파일을 만들고 초기 데이터에 대한 SQL문을 넣는다.

 

위의 두개 설정을 마치고 실행시키면 DB에 초기값이 들어간다.

이후에 yml파일의 initialization-mode의 속성을 never로 바꾸어준다!

+ Recent posts