【问题标题】:Is there any annotation based version for spring web flow?Spring Web Flow 是否有任何基于注释的版本?
【发布时间】:2018-10-27 22:16:53
【问题描述】:

我一直在从事一个基础架构项目,该项目有无数的页面,这些页面用于许多基于流的场景。我渴望使用标准框架来促进这种流动。我看了一眼 Spring Web Flow,我意识到很难处理所有 XML 的东西,比如流文件。您能否告诉我是否有注释基础版本而不是这些 XML 文件?或者是否有任何其他框架为此目的使用基于注释的方法。此外,我看到了 Seam 框架,但与 Spring Web Flow 一样,它具有基于 XML 的特性。另外,我阅读了一些关于 Netui Page Flows 的文章。尽管它具有基于注释的流程,但正如您所知,它是一个非常古老的框架,现已停产。

我使用这个链接:

spring web flow support in intellij idea 12

Spring Web Flow Ref Book

spring web flow

【问题讨论】:

  • 我认为没有办法只使用注释来使用 Web Flow。您可能能够以这种方式设置部分/大部分/所有支持 Spring,但我不认为 WebFlow 流定义本身。 IMO,Web Flow 的优点之一是流本身的单个 XML 文件。您可以在一个地方查看整个流程(Spring Eclipse 工具甚至有一个流程可视化器),并且您可以在 XML 中执行简单的逻辑步骤,有时无需编写任何支持 Java 代码。
  • @dbreaux 感谢您的回复。是的,我看到了这个不错的功能,但是由于开发人员对 xml 文件的错误,我一直在寻找面向对象的工具来提高我们代码的可读性和可维护性。 Xml 文件容易出错,我很担心它们。

标签: java spring jsp spring-webflow


【解决方案1】:

由于我需要这个基于 xml 的文件来为我的 JSP 页面创建一个 Web 流到我的企业应用程序中,经过一个月寻找最佳解决方案和框架后,我终于找到了 Spring Statemachine 用于我的企业应用程序。我把它放在这里是为了将来寻找可以在她/他的页面流中使用的面向对象的状态机的人。

谢谢春天 :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-03
    • 1970-01-01
    • 1970-01-01
    • 2010-11-17
    • 1970-01-01
    • 2011-07-13
    • 2020-06-29
    • 2012-06-10
    相关资源
    最近更新 更多