【问题标题】:Refactor Java Web App using JBoss Seam to use Spring使用 JBoss Seam 重构 Java Web App 以使用 Spring
【发布时间】:2016-09-16 17:59:40
【问题描述】:

我需要将使用 JBoss Seam 框架编写的项目转换为使用 spring 框架。我需要完全删除 JBoss Seam。在我的课程中有类似的注释

  • @姓名
  • @Scope
  • @DataModel
  • @DataModelSelection
  • @In
  • @Out
  • @Begin
  • @工厂
  • @Create
  • @End
  • @Destroy
  • @删除

上面的JBoss Seam注解等效的Spring注解是什么?如果没有任何等价物,我如何在 Spring 中处理这些注释?

代码中还有一个如下变量。

@In
private FacesMessages facesMessages;

FacesMessages 是一个 JBoss Seam 框架类。 Spring框架中这个类的替代品是什么?

谢谢。

【问题讨论】:

    标签: spring spring-mvc jboss seam


    【解决方案1】:

    你提到的那些注解,只要你对SEAM和Spring都了解,就不是问题。既然你在问它,你可能缺乏这两种知识。一旦你了解了 Springs,大部分生命周期和那些注释都非常简单。 FacesMessages 主要用于向前端或 UI 显示消息,因此您可以将其替换为任何视图技术(freemarker、jsp 等)。但是您几乎必须重写所有内容并重新连接所有内容。您所指的 JBoss SEAM 应用程序最有可能使用 JBoss 5,并且最多使用 Java 7,如果有 EJB 的话,也可能是旧的休眠。您需要更多地担心 pages.xml 和 components.xml 或任何现有的规则。

    【讨论】:

      猜你喜欢
      • 2012-01-12
      • 1970-01-01
      • 2012-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多