spring @Value Annotation 사용법

spring을 이용하여 @Value Annotation 사용할때 properties 파일과 mapping 시키는데 삽질한 내용이다.

SpringContext.xml 에 아래와 같은 내용 properties를 만들어주고 context:component-scan 또한 선언해주어야 @Value Annotation 이 선언된 class 에서 properties를 참조하여 사용할수 있다.

1
2
3
4
5
<util:properties id="prop" location=“classpath:sample.properties" />

<context:component-scan base-package=“com.spring.test" />

<context:property-placeholder properties-ref="prop" />
공유하기