728x90
320x100
애플리케이션 설정파일은 흔히 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가 우선권이 있으니 그 부분을 명심하여 사용할 것.
728x90
320x100
'💻 하나씩 차곡차곡 > 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 |