2010-03-02 105 views
1

我正在将遗留系统转换成Spring JavaEE应用程序,并试图设计安装过程。基本上,当应用程序启动时,它需要检查数据库模式是否存在以及其他设置,并提示用户逐步设置它们,直到设置完成为止。 (用户被认为完全不是技术性的)。如何编写Spring/JavaEE/Web应用程序安装程序?

这个过程并不适合Spring MVC风格的Web应用程序,我认为他们的Webflow可能完全过时(并且仅用于安装程序)。任何想法,体面的设计模式或框架来做到这一点?

+0

你的意思是一个基于Web的安装,类似于你如何安装说,Wordpress? – 2010-03-03 22:14:46

+0

是的,就像那样! – chotchki 2010-03-04 14:19:14

回答

1

对于我的一个开源项目,我编写了一个基本的JavaEE Web安装程序。它可以在这里找到:https://github.com/chotchki/pgGallery

总之写你需要以下安装程序:

  • 一个页面过滤器阻止正常的网站访问
  • 一个监听器来触发相应的安装时,Web应用程序开始。之后,您可以取消屏蔽该网站。