Java/Spring Boot
YAML
amungstudy
2023. 9. 23. 10:38
스프링은 설정 데이터를 사용할 때 application.properties 뿐만 아니라 application.yml 이라는 형식도 지원한다.
실무에서는 YAML을 주로 사용함.
*주의 : application.properties가 우선권을 가지므로 yml 사용 시 제거 필수
yml 문서 프로필 구분자 = ---
my:
datasource:
url: local.db.com
user: local_user
password: local_pw
etc:
max-connection: 1
timeout: 60s
options: LOCAL, CACHE
---
spring:
config:
activate:
on-profile: dev
my:
datasource:
url: dev.db.com
user: dev_user
password: dev_pw
etc:
max-connection: 10
timeout: 60s
options: DEV, CACHE