3. message.xml
이 xml 파일은
/src/test/resources 경로에다가 만들어 줘야하고
<bean id="messageA" class="com.java.MessageA" />
com.java.MessageA 의 파일에 데이터를 bean으로 가져와 bean 데이터 id를 messageA 으로 지정 한다.
<bean id="mainA" class="com.java.MainClass">
<property name="message" ref="messageA"></property>
</bean>
com.java.MainClass의 파일에 프로퍼티를 보내려고 하는 소스이며 id="mainA" 으로 지정한다.
즉
name="message"에다가 ref="messageA"의 데이터를 보내준다는 말이다.
소스.............
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="messageA" class="com.java.MessageA" />
<bean id="messageB" class="com.java.MessageB" />
<bean id="mainA" class="com.java.MainClass">
<property name="message" ref="messageA"></property>
</bean>
<bean id="mainB" class="com.java.MainClass">
<property name="message" ref="messageB"></property>
</bean>
</beans>