代码之家  ›  专栏  ›  技术社区  ›  Vincent Ramdhanie

从Struts2迁移到Spring MVC

  •  3
  • Vincent Ramdhanie  · 技术社区  · 16 年前

    场景:一个相当成熟的项目使用struts2和spring和hibernate。我说成熟是因为它已经持续了一段时间,而且已经有很多Struts动作被写了出来。

    假设我们想从项目中删除struts2,而完全依赖于SpringMVC,而不重写整个项目。

    这是应该考虑的事情吗? 有迁移指南吗? 以前有人这样做过吗?想警告我不要这样做吗?

    4 回复  |  直到 12 年前
        1
  •  9
  •   Pascal Thivent    16 年前

    如果没坏,就别修了 . 您可能有比迁移更好的事情要做,它不会给产品增加任何价值(当然也会引入一些bug)。如果我是企业的话,我绝不会购买这样的迁移(几乎没有任何好处)。

        2
  •  1
  •   Ryan P.    16 年前

    我不得不问:您看到Struts2没有实现SpringMVC的哪些优势?
    如果没有一小部分“吸烟热”功能,或者节省的时间足以克服迁移所花费的时间,那么最好还是坚持现有的功能。

        3
  •  1
  •   Kartik    16 年前

    你可以慢慢来。Struts是一个MVC框架。应用程序的其余部分(业务层和数据层)是可以由操作类调用的类。Struts是一种基于插件的体系结构,您很容易在Struts配置文件中定义插件。

    看一看 this link . 这可能会有所帮助。

        4
  •  1
  •   user2069647    12 年前

    由于Struts2安全漏洞经常被暴露和报告,因此此任务变得更加重要。