SpringFramework

Spring 한개 이상 - 복수개의 properties파일 로드 안되는 현상

유혁스쿨 2024. 2. 18. 23:59
728x90
반응형

1. 서로 다른 두개 이상의 Context파일에 서로 다른 복수개의 properties파일을 로드한다고 가정한다.

<context:property-placeholder
    location="classpath:/%{파일경로}%"
/>
ignore-unresolvable="true"

위 속성을 추가해야 한다.

<context:property-placeholder
    ignore-unresolvable="true" 
    location="classpath:/%{파일경로}%"
/>

 

만약 해당 속성을 추가하지 않는다면, 우선순위가 높은 설정파일에만 적용이 된다.

 

2. 하나의 Context파일에 서로 다른 복수개의 properties파일을 로드한다고 가정한다.

order="1"
ignore-unresolvable="true"

위와 같이 order속성과 ignore-unresolvable 속성을 함께 추가해야한다.

<context:property-placeholder
	order="1"
    ignore-unresolvable="true" 
    location="classpath:/%{파일경로}%"
/>

<context:property-placeholder
	order="2"
    ignore-unresolvable="true" 
    location="classpath:/%{파일경로}%"
/>

 

728x90
반응형