我需要在Seam中实现相当大的系统。我正在考虑设计架构的方式。如果最好使用页面 Controller 或应用程序 Controller 或前端 Controller 或它们中的每一个。如果使用后端 bean 有帮助,或者也许没有必要这样做。如果您有任何建议或有用文章的链接,我将不胜感激。
非常感谢!
丹尼尔·米库基
最佳答案
如果您需要了解有关项目的 Seam 的更多信息,我建议您获取 Seam In Action书,这是该主题最好的书。
为了回答你的问题,我个人更喜欢在 Seam 中使用 pull-MVC 风格,在这种风格中,你可以引用 View 模板中的数据,Seam 会根据需要使用 @Factory
负责初始化。方法。然而,在 Seam 中有不止一种方法可以做到这一点,因此值得首先阅读替代方案,因此推荐这本书。
或者,在尝试构建一个“正确的”应用程序之前,先构建几个 Seam 应用程序并扔掉:)
关于java - Seam 应用架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2019042/