我需要转换用JBoss Seam框架编写的项目来使用spring框架。我需要完全删除JBoss Seam。在我的课堂上有注释
上面JBoss Seam注释的等效Spring注释是什么?如果没有任何等价物,我如何在Spring中处理这些注释?
代码中还有一个以下变量。
@In
private FacesMessages facesMessages;
这里的FacesMessages是一个JBoss Seam框架类。在Spring框架中,这个类的替代品是什么?
谢谢。
你提到的那些注释,只要你理解SEAM和Spring,它就不会成为问题。既然你在询问它,你可能缺乏这两种知识。一旦你了解了斯普林斯,大多数生命周期和那些注释都非常紧张。 FacesMessages主要用于您可以向前端或UI显示消息,因此您可以使用任何View技术(freemarker,jsp等)替换它。但你必须重写所有内容并重新连接所有内容。很可能你所指的JBoss SEAM应用程序正在使用JBoss 5和Java 7,并且最有可能是旧的hibernate(如果有的话)。您需要更多地关注pages.xml和components.xml或任何适当的规则。