특성 파일을 스프링 빈에로드하려고합니다. 나는 두 가지 방법을 발견하십시오 @Configuration 빈과 함께 사용 @PropertySource @Configuration 빈을 사용하지 않고 스프링 특성 주입
@Resource
또는 @Autowired
를 사용하여 <util.properties>
XML로
- 구성 및 주입합니다.
모든 스프링 구성이 xml에서 유지 관리되므로이 시나리오에서는 @configuraiton bean을 만들고 싶지 않습니다. 내가 첫 번째 방법을 따르는 경우에
- 나는 프로퍼티 파일을 @PropertySource 누락의 시나리오를 처리 할 수있는 아래의 옵션을 해달라고 (값 = "클래스 경로 : missing.properties를", ignoreResourceNotFound = TRUE)
내가 원하는 이 파일은 조회 파일이므로 주입 될 전체 등록 정보 파일과 논리에 따라 다른 키가 액세스됩니다. (따라서 컨텍스트 속성 자리 표시자는 도움이되지 않습니다.)
빈에 속성 파일을 삽입 할 수있는 방법이 있습니까? 누락 된 파일 시나리오도 처리 할 수 있습니까?