Необходимо получить имя схемы из файла свойств для весеннего пакетного приложения. Где имя схемы отличается для dev и prod для базы данных MS SQL.
Конфигурация задания в xml, как показано ниже
<bean id="dataItemWriter" class="org.springframework.batch.item.database.JdbcBatchItemWriter">
<property name="assertUpdates" value="true" />
<property name="itemPreparedStatementSetter">
<bean class="org.test.batch.model.ItemStatementMapper" />
</property>
<property name="sql" >
<value>
<![CDATA[
INSERT INTO dbo.EMPLOYEE
(PROJECT_NAME
,APP_NAME
,EMPLOYEE_NAME)
values (?,?,?)
]]>
</value>
</property>
<property name="dataSource" ref="dataDataSource" />
</bean>
Имя схемы "dbo" должно быть получено в форме файл свойств, чтобы DEV и PROD это можно было изменить в конфигурации