백엔드

[SpringBoot / IntelliJ] 인텔리제이 스프링부트 실행 시 sql문 실행

난감 2024. 9. 18. 15:06
728x90

인텔리제이 스프링부트 실행 시 sql문 실행

 

프로젝트 실행과 동시에 h2 데이터베이스에 테이블이 하나 생성되도록 하는 방법이다. (다른 db도 가능)

 

 

1. src-main-resource 파일 아래에 data.sql 파일을 생성하고, 실행하고 싶은 sql 문을 입력한다.

 

2. application.properties에 아래 구문을 추가한다.

spring.sql.init-mode=always

 

프로젝트를 실행하면 sql 문에 작성한 코드가 동작한다.

 

 

 

 

반응형