application.properties와 application.yml 파일은 다음 네 곳 어디에나 배치할 수 있다.
1. 외부적으로 애플리케이션이 작동하는 디렉터리의 /config 하위 디렉터리
2. 외부적으로 애플리케이션이 작동하는 디렉터리
3. 내부적으로 config 패키지
4. 내부적으로 클래스패스의 루트
이 목록도 우선순위가 있다. /config 하위 디렉터리에 있는 application.properties 파일은 애플리케이션 클래스패스의 application.properties 파일에 있는 동일한 프로퍼티를 오버라이드한다.
또 우선순위가 동일한 레벨 안에 application.properties와 application.yml 파일이 나란히 있으면 application.yml에 있는 프로퍼티가 application.properties에 있는 프로퍼티를 오버라이드한다.
아스키아트 배너(Ascii-art Banner)의 비활성화는 프로퍼티 사용 방법 중 간단한 예에 불과하다. 자동 구성된 빈을 수정하는 좀 더 일반적인 방법을 몇 가지 살펴보자.