Spring Boot 초기 데이터 설정 방법 정리(data.sql, schema.sql)
·
spring 스프링
프로젝트를 하던 중 스프링이 시작할 때부터 데이터베이스에 값이 필요한데 어떻게 해야 할까 고민이 되었다. 심지어 이 테이블은 추가, 수정이 일어나지 않기 때문에 굳이 DAO, Service, Controller 등이 필요하지도 않았다. 그래서 검색해 본 결과 data.sql을 사용하여 스프링이 실행될 때 값을 넣어 주면 된다고 했다. 그래서 아래와 같이 작성 했었는데 어떤 블로그에서 schema와 data 를 나누는 게 좋을 것 같다는 글을 보았다. 더보기 DROP TABLE IF EXISTS ott; CREATE TABLE ott ( type VARCHAR(255) NOT NULL, price INT NOT NULL, maxppl INT NOT NULL, PRIMARY KEY (type) ); INSE..
해니01_15
'스프링시작전데이터' 태그의 글 목록