У меня есть приложение Spring Patch, где я передаю данные из одной базы данных в другую (цель DB - PostgreSQL, с достаточным пространством). < /p>
Я выполняю следующий запрос: < /p>
SELECT s.name, s.brand
FROM shop s
ORDER BY s.name, s.brand;
Я использую jdbccursoritemreader. /> Мои вопросы < /strong>: < /p>
Налагает ли пружинная партия внутри страны?@Configuration
< /code>
public class datatogroupinitialflowconfig {< /p>
public final String INIT_READ_DATATOGROUP_TO_DATE_SQL = "select dg.groupid, dg.datagroupid from WI_DATATOGROUP_BKP dg order by dg.groupid, dg.datagroupid";
public final String WRITE_DATATOGROUP_SQL = "INSERT INTO \"DATATOGROUP\" (\"groupid\", \"datagroupid\") VALUES (:groupid, :datagroupid)";
@Autowired
@Qualifier("dataSource")
private DataSource postgresqlDatasource;
@Autowired
@Qualifier("oracleDataSource")
private DataSource oracleDataSource;
@Autowired
private JobRepository jobRepository;
@Autowired
private PlatformTransactionManager transactionManager;
@Bean
public Flow getDataToGroupInitialFlow() {
log.info("Is new group flow");
return new FlowBuilder("getDataInitialToGroup")
.start(getDataToGroupInitStep())
.on("COMPLETED").end()
.on("FAILED").fail()
.build();
}
@Bean
public Step getDataToGroupInitStep() {
return new StepBuilder("getDataToGroupInitStep", jobRepository)
.chunk(300_000, transactionManager)
.listener(new ItemWriteListener() {
@Override
public void onWriteError(Exception ex, Chunk
Подробнее здесь: https://stackoverflow.com/questions/797 ... boot-batch
Int range in spring boot parath ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как преобразовать список[int, int, int] в кортеж[int, int, int], а не в кортеж[int, ...]
Anonymous » » в форуме Python - 0 Ответы
- 290 Просмотры
-
Последнее сообщение Anonymous
-