Spring 에서 properties 파일 다루기.
Spring
2007/06/01 03:25
스프링에서 properties 파일을 다루기위해서는 두가지 클래스가 필요하다.
먼저 아래 bean 설정을 applicationContext.xml 파일에 넣어둔다.
- applicationContext.xml
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename">
<value>messages</value>
</property>
</bean>
<bean id="messageSourceAccessor" class="org.springframework.context.support.MessageSourceAccessor">
<constructor-arg>
<ref local="messageSource"/>
</constructor-arg>
</bean>
<property name="basename">
<value>messages</value>
</property>
</bean>
<bean id="messageSourceAccessor" class="org.springframework.context.support.MessageSourceAccessor">
<constructor-arg>
<ref local="messageSource"/>
</constructor-arg>
</bean>
이렇게 한후 위에 보이는 messages 부분이 파일명인데 classes 디렉토리에 위치하면 된다.
이제 properties 파일을 사용하고싶은 bean 에다가 messageSourceAccessor bean 을 넘겨주면 된다.







댓글을 달아 주세요