Jberet, вручную установите количество записей в пакетном пакете

Интересно, можно вручную установить writecount собственности на batchlet для того, чтобы войти на результат STEP_EXECUTION.WRITECOUNT таблицы поля.

Это мой псевдокод

@Inject
EntityManager entityManager;

@Inject
private Logger logger;


@Transactional(Transactional.TxType.REQUIRED)
public void executeQuery(String query) {

    final int output = entityManager.createNativeQuery(query).executeUpdate();

    logger.info("rows updated: {}", output);
}

1 ответ

Решение

STEP_EXECUTION.WRITECOUNTСтолбец в таблице не применим к шагу пакетного пакета. Если вы установите в него данные, это все равно будет бессмысленно. Но я думаю, что если вы каким-то образом установите это значение в своем пакете, оно будет сохранено в репозитории заданий.

Другие вопросы по тегам