외부설정 - 2부
외부설정을 Bean으로 사용하기 Class 생성후 @Component 등록 @ConfigurationProperties("key") 선언후 getter,setter 설정 위 의존성을 추가해줘야 사용가능 사용할 때는 @Value가 아닌 빈을 주입받아서 .getXXX 메소드로 사용 융통성 있는 바인딩 - context-path (케밥) - context_path (언더스코어) - contextPath (캐멀케이스) - CONTEXTPATH 모두 properties에서 지원한다. Duration Type 컨버젼 application.properties 안에 있는 키, 값들은 사실 모두 문자열 형태로 존재하지만, Bean 으로 등록되는 클래스와 바인딩될 때, String, int, Duration 등으로 모두 ..
2020.07.07