spring을 처음 실행시킬 때 초기 데이터를 넣어주기 위함이다.
- application.yml 또는 application-local.yml
spring:
datasource:
initialization-mode: always
처음에 이 상태로 실행시킨다.
- data.sql
위와 같이 data.sql 파일을 만들고 초기 데이터에 대한 SQL문을 넣는다.
위의 두개 설정을 마치고 실행시키면 DB에 초기값이 들어간다.
이후에 yml파일의 initialization-mode의 속성을 never로 바꾸어준다!
'Web > Spring' 카테고리의 다른 글
[bcrypt] password 암호화 (0) | 2021.08.10 |
---|---|
[ERROR] Error parsing HTTP request header (0) | 2021.08.10 |
[Login구현] 권한부여(Role) (0) | 2021.08.10 |
[Login구현] 사용자 등록하기(Register) (0) | 2021.08.10 |
[Login구현] login-logout구현(setting) (0) | 2021.08.10 |