-
[스프링부트/Spirng boot] properties VS yml💻 하나씩 차곡차곡/Back-end 2024. 2. 9. 15:10728x90320x100
애플리케이션 설정파일은 흔히 application.properties와 application.yml이 있다. 이 둘은 어떤 차이점이 있을까?
application.properties
- key=value 의 형태로 이루어짐
- 아래와 같은 경우 spring.datasource가 반복이 됨
spring.datasource.url=jdbc:h2:dev spring.datasource.username=SA spring.datasource.password=password
yml
- key=value 형태이지만 들여쓰기로 구분되어있고 계층형 구조임.
spring: datasource: password: password url: jdbc:h2:dev username: SA
- 둘 다 어떤 파일을 써도 상관없음. 본인이 편한걸로 사용하면 될듯.
- 그치만 둘다 있을 경우 properties가 우선권이 있으니 그 부분을 명심하여 사용할 것.
728x90320x100'💻 하나씩 차곡차곡 > Back-end' 카테고리의 다른 글
[디비에버(DBeaver)] 설치 및 데이터베이스(MySQL) 연결 (0) 2024.03.27 [터미널(Terminal)] 기본적인 명령어 몇 개 (0) 2024.02.13 [Intellij(인텔리제이)] 플러그인 수동 설치하는 방법 (0) 2024.02.08 [Spring Boot (스프링부트), 인텔리제이] Lombok(롬복) 설치방법 및 활성화 하는 법 (0) 2024.02.07 [Spring Boot (스프링부트)] Devtools 기능 및 설정방법 (0) 2024.02.06