스프링 부트 공부를 하면서 구글링도 하고, 관련 서적도 읽어보고 하면서 의문점이 몇 가지가 있었다. 오늘은 그중 하나인 properties와 yml의 차이점을 알아보려고 한다. 본 내용에 들어가기 앞서 두 코드는 동일하지만 많이 다른 형태를 띠는 것을 볼 수 있다. application.properties 프로젝트를 생성할 때 생성되는 기본적인 스프링 부트 설정 파일이며, key-value 형식으로 사용된다. 각 문단이 단일 구성되며, 계층 구조가 같은 경우 동일한 접두사를 문단 앞에 계속 적어줘야 한다. 리스트 구조를 사용하여 작성 또한 가능하다. application.yml 스프링 부트 설정 파일이며, key:value 형식으로 사용된다. properties와 다르게 각 문단마다 동일한 접두사를 붙이..