Spring Batch | OTUS

Spring Batch

Spring Batch представляет собой платформу для разработки пакетных приложений. Эта платформа прекрасно подходит и для простых, и для относительно сложных проектов, так как она легко масштабируется и способна обрабатывать большие объемы информации.

Рассмотрим ее основные характеристики:

  1. Возможность управления транзакциями.
  2. Возможность обработки на основе фрагментов данных.
  3. Возможность декларативного ввода/вывода.
  4. Наличие web-интерфейсf администрирования (Spring Cloud Data Flow).

Особенности применения

Платформа Spring Batch -- отличный выбор, если мы говорим о приложении с многократно используемыми функциями, дабы выполнять обработку больших объемов записей. Среди этих функций — трассировка и ведение логов, статистика обработки заданий, управление транзакциями, пропуск и перезапуск заданий, управление ресурсами и прочие.

Spring_Batch_1-1801-b9388a.jpg

Где изучить?

Вот здесь можно найти подробное руководство по созданию базовой пакетной службы, а здесь -- несколько десятков примеров использования.

Если же хотите научиться «выживать» в проектах, где есть «Спринг», добро пожаловать на специализированный курс в Otus!

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто