Я нахожусь в процессе преобразования устаревшей системы в приложение Spring JavaEE и застрял, пытаясь спроектировать процесс установки. В основном, когда приложение запускается, оно должно проверить, существует ли схема базы данных и другие параметры, и предложить пользователю установить их пошагово, пока все не будет настроено. (Предполагается, что пользователь полностью не технический).
Этот процесс не совсем подходит для веб-приложения в стиле Spring MVC, и я думаю, что их веб-поток может быть излишним (и использоваться только для установщика). Есть какие-нибудь мысли по поводу достойного дизайна шаблона или фреймворка для этого?