Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <bean id="repositoryDataSource"
- class="org.apache.commons.dbcp.BasicDataSource"
- destroy-method="close">
- <property name="driverClassName" value="oracle.jdbc.OracleDriver" />
- <property name="url" value="jdbc:oracle:thin:@guest01:1521:myora" />
- <property name="username" value="scott" />
- <property name="password" value="tiger" />
- <property name="initialSize" value="2" />
- <property name="minIdle" value="2" />
- <property name="maxActive" value="10" />
- <property name="maxIdle" value="5" />
- </bean>
- <bean id="testDataSource"
- class="org.apache.commons.dbcp.BasicDataSource"
- destroy-method="close">
- <property name="driverClassName" value="oracle.jdbc.OracleDriver" />
- <property name="url" value="jdbc:oracle:thin:@guest01:1521:myora" />
- <property name="username" value="scott" />
- <property name="password" value="tiger" />
- <property name="initialSize" value="2" />
- <property name="minIdle" value="2" />
- <property name="maxActive" value="10" />
- <property name="maxIdle" value="5" />
- </bean>
- <bean id="repositoryTransactionManager" lazy-init="true"
- class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
- <property name="dataSource" ref="repositoryDataSource" />
- </bean>
- <bean id="testTransactionManager" lazy-init="true"
- class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
- <property name="dataSource" ref="testDataSource" />
- </bean>
- <batch:job-repository id="jobRepository"
- data-source="repositoryDataSource"
- transaction-manager="repositoryTransactionManager"
- isolation-level-for-create="READ_COMMITTED"
- table-prefix="BATCH_"
- />
- <bean id="jobLauncher" class="org.springframework.batch.core.launch.support.SimpleJobLauncher">
- <property name="jobRepository" ref="jobRepository" />
- </bean>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement