如何编写Spring / JavaEE / Web应用程序安装程序?

时间:2010-03-02 16:37:07

标签: spring installer java-ee spring-mvc

我正在将遗留系统转换为Spring JavaEE应用程序,并且试图设计安装过程时遇到困难。基本上,当应用程序启动时,它需要检查数据库架构是否存在以及其他设置,并提示用户逐步设置它们,直到完成所有设置。 (假设用户完全不是技术性的。)

这个过程并不适合Spring MVC风格的webapp,我认为他们的Webflow可能完全过度(并且仅用于安装程序)。有关体面设计模式或框架的任何想法吗?

1 个答案:

答案 0 :(得分:1)

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

简而言之,要编写安装程序,您需要以下内容:

  • 停止正常网站访问的网页过滤器
  • 在Web应用程序启动时触发相应安装的侦听器。之后,您可以取消阻止该网站。