728x90
인텔리제이 스프링부트 실행 시 sql문 실행
프로젝트 실행과 동시에 h2 데이터베이스에 테이블이 하나 생성되도록 하는 방법이다. (다른 db도 가능)
1. src-main-resource 파일 아래에 data.sql 파일을 생성하고, 실행하고 싶은 sql 문을 입력한다.
2. application.properties에 아래 구문을 추가한다.
spring.sql.init-mode=always
프로젝트를 실행하면 sql 문에 작성한 코드가 동작한다.
반응형
'백엔드' 카테고리의 다른 글
[Spring Boot] LocalDate를 LocalDateTime으로 변환 (0) | 2024.10.12 |
---|---|
[Spring Boot] Client가 String으로 전달한 날짜 LocalDateTime으로 저장하기 (0) | 2024.10.12 |
[IntelliJ/GitHub] 인텔리제이 깃허브 연동하는 방법, 인텔리제이 코드 깃허브에 올리기 (0) | 2024.08.28 |
[공유 가계부/Spring] 카테고리 상세 조회 시 id 값 프론트에게 전달 (0) | 2024.08.26 |
[Spring Boot] 계층 카테고리 Entity (0) | 2024.07.16 |