Spring Boot 설정 파일 yml vs properties

Spring Boot yml vs properties 선택 고민 끝

Spring Boot 프로젝트를 처음 생성하면 application.properties 파일이 자동으로 생성됩니다. 하지만 실무에서 본 대부분의 프로젝트들은 application.properties 대신 application.yml을 사용했습니다. 이미 세팅된 프로젝트라면 그냥 있는 데로 하면 되지만 내가 세팅해야 될 경우에는 어떤 걸 선택해야 할까요? Spring Initializr에서 properties를 기본으로 하는 이유는? yml vs properties 무엇이 다를까? 위가 properties고, 아래가 yml입니다. properties는 전체 속성을 1줄마다 다 넣고…

Spring Initializr 공식 사이트 캡처 화면

Spring Initializr 완전 분석(Spring Boot 프로젝트 생성 가이드)

누구나 다 아는 Spring Initializr를 무슨 완전 분석을 한다는 걸까?라고 의아해 하는 분들이 많이 계실 겁니다. 하지만 저는 Spring Boot Initializr로 처음 프로젝트를 만들 때 궁금한 점들이 몇 가지 있었습니다. 실무에서는 항상 만들어져 있는 프로젝트 안에서 작업을 해서 신경 쓸 일이 없었고, 공부할 때도 그냥 기본값 그대로인 상태에서 사용할 의존성만 추가하면 되기 때문에 그냥 넘어갔었죠….