Spring DI sample
<bean id="jobRepository" class="org.springframework.batch.core.repository.support.SimpleJobRepository">
<constructor-arg ref="mapJobInstanceDao" />
<constructor-arg ref="mapStepExecutionDao" />
</bean>
<bean id="stockPremiunContentsBuildJob" parent="simpleJob">
<property name="steps">
<ref bean="recommendationBuildStep"/>
</property>
</bean>
<constructor-arg><value>10</value></constructor-arg>
<constructor-arg><value type="long">10</value></constructor-arg>
<constructor-arg value="10"/>
List
<list value-type="java.lang.Double"></list>
<list>
<ref bean="testStep"/>
<bean class="test.testStep"/>
</list>
Map
<map>
<entry>
<key><value>test</value></key>
<ref bean="testJob"/>
</entry>
</map>
<map key-type="java.lang.Integer" value-type="java.lang.Double">
<entry key="1" value="0.11"/>
</map>
Property
<properites>
<prop key="name">jsh<prop>
</properties>
Set
<set value-type="java.lang.Integer">
<value>1</value>
</set>
네임스페이스 활용
p:속성명, p:속성명-ref
Factory
<bean id="exampleBean" class="examples.ExampleBean2" factory-method="createInstance"/>
<bean id="myFactoryBean" class="..."/>
<bean id="exampleBean" factory-bean="myFactoryBean" factory-method="createInstance"/>
AutoWire
<bean id="job" class="test.testJob" autowire="byName"/>
byName, byType, constructor, autodetect = conectructor + byType
History
Last edited on 01/15/2009 14:26 by benelog
Comments (0)