programming/Spring

[spring-boot] application.yaml 또는 yml 사용법

LeeBorn 2020. 6. 2. 22:34
반응형

spring

https://start.spring.io/

위 사이트에서 spring boot 프로젝트를 생성하면 application.properties 파일이 생긴다.

이 파일로 서버의 포트를 설정해주거나 할 수 있다.

application.properties

properties

위와 같이 서버의 포트를 설정할 수 있다.

 

이때 appliapplication.yaml, 또는 application.yml은 어디에 위치해야 할까 하고 고민한 적이 있었다.

 

그냥 properties파일을 지우며 같은 자리에 application.yaml, 또는 yml 파일을 생성하면 된다.

yaml과 yml은 html과 htm의 관계라고 한다.(차이가 없다?)

 

그리고 yaml, yml로 바꾸는 이유는 표현 방식이 다르기 때문인데 아래와 같이 표현한다.

yaml 또는 yml

 

그리고 비슷한 일을 하는 두 개의 파일이 같이 있을 땐, application.properties를 바라보는 것 같다.

딱히 실험은 아니고 두개의 파일(properties, yaml)을 생성하고 다른 포트로 설정했을 때 properties의 포트로 실행됐다.

정확한 건 좀 더 알아봐야 한다.

반응형