Spring Batch містить набір інструментів і функцій Java для роботи і обробки великих обсягів даних.
Spring Batch є надзвичайно ефективним у підвищенні продуктивності пакетних завдань Java, в основному за рахунок використання добре відомої оптимізації, класифікації та методів розбиття.
Деякі з основних функцій і операцій, які можуть групуватися з рамками є:
- Робота пропуску
- Робота перезавантажується
- Робота зупиняється
- Робота починається
- Робота повторні спроби
- Основи управління ресурсами
- запис даних
- відстеження даних
- Управління транзакціями
- обробка статистики
В цих рамках також ваги дуже добре, розробники в змозі використати його на хмарних обчислювальних середовищах, а не тільки їх звичайні автономні виробничі або тестування серверів.
Spring Batch також поставляється з Spring Batch Admin, візуально приємний і легкий у використанні інтерфейс веб-інтерфейс адміністрування для управління і редагування в даний час Batched операцій.
Що нового в цьому випуску:
- CompositeItemProcessor.setDelegates аргумент обмеження універсального типу
- StaxEventItemWriter повинен змусити синхронізувати тільки один раз за шматок
- Relax залежностей OSGi на NoSQL банок
Що нового у версії 3.0.5:
- CompositeItemProcessor.setDelegates аргумент обмеження універсального типу
- StaxEventItemWriter повинен змусити синхронізувати тільки один раз за шматок
- Relax залежностей OSGi на NoSQL банок
Що нового у версії 3.0.4:
- CompositeItemProcessor.setDelegates аргумент обмеження універсального типу
- StaxEventItemWriter повинен змусити синхронізувати тільки один раз за шматок
- Relax залежностей OSGi на NoSQL банок
Що нового у версії 3.0.3:
- CompositeItemProcessor.setDelegates аргумент обмеження універсального типу
- StaxEventItemWriter повинен змусити синхронізувати тільки один раз за шматок
- Relax залежностей OSGi на NoSQL банок
Що нового у версії 2.1.9:
- Круглі Properties-Стрінг-Властивості поїздка зламаною для стислості рядки в PropertiesConverter.
Що нового у версії 2.1.7:
- Помилки:
- CommandLineJobRunner зазнає невдачі, якщо стандартний ввід не доступний
- MapJobInstanceDao.getJobInstances (String JobName, INT початок, лічильник INT) не працює
- BeanWrapperFieldSetMapper стан гонки в кеші
- визначення кроку Инлайн зіткнення, якщо кілька примірників поділяють TaskExecutorPartitionHandler
- Відмова в RetryPolicy призводить до нескінченного циклу в кроці
- Покращення:
- Додайте RemoteStepExecutionAggregator оновити крок кари зі сховища при обробці розділу
- Контекст виконання крок не десеріалізована за замовчуванням і не API, щоб зробити це ефективно
- Нові можливості:
- Пізній зв'язування фіксації інтервалу, спробуйте ще раз межі, пропустити граничний, наприклад, пов'язані з параметрами роботи.
- DelimitedLineTokenizer завжди врівноважує вхідні дані
- Неефективні (і непотрібне?) Блокування в TaskletStep і CompositeItemStream
- Рефакторинг:
- Використання Spring 3.0 ОХМ замість SWS 1.5
Коментар не знайдено