- XML(Bean) 설정

<?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-3.0.xsd">

    <bean id="messageBean" class="sample1.MessageBeanImpl" >

        <constructor-arg>  // 설정된 bean 의 생성자 파라미터 초기값 세팅

            <value>Spring</value>

        </constructor-arg>


        <property name="greeting"> // 설정된 bean 의 갑 세팅(해당 변수의 Setter 이 존재해야함)

            <value>Hello, </value>

        </property>

        

        <property name="outputter">// 설정된 bean 의 갑 세팅(해당 클래스의 Setter 이 존재해야함)

            <ref local="outputter" />

        </property>

    </bean>

    <bean id="outputter" class="sample1.FileOutputter">

        <property name="filePath">

            <value>out.txt</value>

        </property>

    </bean>

</beans>

+ Recent posts