-
3. message.xml웹개발 공부/스프링 2017. 4. 27. 12:08
이 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" 은 set 메소드네임 이다.ref="messageA" 는 위에 데이터를 가져온 id="messageA" 이다.즉
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>
'웹개발 공부 > 스프링' 카테고리의 다른 글
펌, 출처 // 스프링 시큐리티(spring security) 란?? (0) 2017.06.25 spring framework(스프링 프레임워크) 익스포트 방법. (0) 2017.05.17 4. MainClass.java (0) 2017.04.27 2. MessageA.java (0) 2017.04.27 1. Message.java (0) 2017.04.27