【问题标题】:Reference architecture for RichFaces 4 webappRichFaces 4 webapp 的参考架构
【发布时间】:2012-05-24 11:01:18
【问题描述】:

我目前正在研究是否应该使用 GWT 2.4 或 RichFaces 4 来构建一个新的 web 应用程序。我知道许多描述 GWT 应用程序架构的文档,但我还没有真正找到任何关于 RichFaces 应用程序的详细描述。

我找到了an old article about JSF with Spring and Hibernate from 2004,但我正在寻找更新的东西。

我对如何使用 RichFaces 作为 UI 层来构建 web 应用程序以及如何最好地将托管 bean 连接到底层业务逻辑特别感兴趣。包和类图会派上用场,但文档示例应用程序也可以解决问题。

我希望示例架构中没有 Spring 和 Hibernate,以便我可以更好地将其与纯 GWT Web 应用程序进行比较。

你有什么建议吗?有没有类似参考架构的东西?

【问题讨论】:

    标签: java jsf-2 richfaces


    【解决方案1】:

    JBoss 在他们的Developer Guide 上有一个关于使用 Maven 为 Richfaces 4 应用程序生成原型的很好的教程。据说,提供的 Maven 原型会生成这样的结构:

    new_project
    ├── pom.xml
    ├── readme.txt
    └── src
        └── main
            ├── java
            │   └── org
            │       └── docs
            │           └── richfaces
            │               └── RichBean.java
            └── webapp
                ├── index.xhtml
                ├── templates
                │   └── template.xhtml
                └── WEB-INF
                    ├── faces-config.xml
                    └── web.xml
    

    (这是关于给定来源中解释的结构的副本。更多信息:阅读整个指南。)

    这是你要求的吗?

    【讨论】:

    • 不,这只是项目布局。我正在寻找要使用的整体类结构和包布局,例如正确分离客户端和服务器代码。
    【解决方案2】:

    与此同时,我通过重塑我的问题找到了答案。我没有寻找与 JSF 相关的特定描述,而是对如何构建 JEE6 架构进行了更一般的看法。

    对我最有用的是official Oracle JEE6 tutorial 以及深入了解JBoss AS 7 Kitchensink example

    【讨论】:

      猜你喜欢
      • 2016-03-31
      • 2011-07-18
      • 1970-01-01
      • 2015-08-23
      • 1970-01-01
      • 2022-06-10
      • 2013-09-11
      • 2012-01-22
      • 1970-01-01
      相关资源
      最近更新 更多