Весенние пакетные задания из веб-интерфейса? - PullRequest
2 голосов
/ 25 мая 2011

Кто-нибудь работал или имеет какой-либо опыт выполнения весенних пакетных заданий из веб-интерфейса.В настоящее время я написал несколько заданий для копирования данных из таблицы CSV в таблицу БД, она отлично работает из командной строки и в тесте JUnit.Но теперь эти задания должны выполняться через Интернет, JSF используется в качестве каркаса фронт-контроллера.Любые предложения о лучших практиках в этом случае будут очень полезны.

Спасибо!

1 Ответ

5 голосов
/ 25 мая 2011

Spring Batch Admin - это развертываемый веб-интерфейс для ваших заданий Spring Batch. Если все, что вам нужно, это простой пользовательский интерфейс вместо сценария оболочки для администраторов, воспользуйтесь следующим подходом:

http://static.springsource.org/spring-batch-admin/getting-started.html

Если вы ищете способ интеграции механизма запуска задания с существующим приложением, посмотрите на эту реализацию с помощью SpringL JobLauncher, который можно вызвать из Controller / Servlet:

http://docs.spring.io/spring-batch/trunk/reference/html/configureJob.html#runningJobsFromWebContainer

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...