Spring에서 Properties파일을 읽어들이는 부분을 처리할 수 있다. 먼저 application.xml에 다음과 같이 추가한다.

//beans  선언에  util의 선언되어야 한다.
<beans xmlns=
  .....
  xmlns:util="http://www.springframework.org/schema/util"
	xsi:schemaLocation="http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd"
  ....  
/>

Properties파일의 경로를 설정한다.

<util:properties id="props" location="classpath:/properties/hello.properties" />     

여기서 classpath는 src/main/resources로 설정된 부분이다. hello.properties 파일안에 아래와 같은 설정이 있다.

hello.number=12345

이제 실제 소스에서 사용해보자. Spring Controller소스에서 사용하려면 다음과 같이 적는다.

//Controller  
@Value("#{props['hello.number']}")
private String helloNumber;

@Value(“#{properties의 아이디[‘properties파일내의 해당변수명’]}”) 이렇게 하면 helloNumber에 12345라는 값이 할당되어 진다.