我有几个应用程序,其结构如下
DataComponent
WebComponent
ThickClientComponent
WebServices
DataComponent 具有访问应用程序数据所需的所有功能,因此它包含 DAO 和 JPA 实体。其他三个模块是:
- WebComponent - 一个使用 DataComponent 进行数据访问的 Spring MVC 应用程序
- ThickClientComponent - 使用 DataComponent 进行数据访问的 Swing 应用程序
- WebServices - 基于 SOAP 的服务,也使用 DataComponent。
所有三个项目都将 DataComponent 作为其 Maven POM 文件中的依赖项。
我想使用 RichFaces、icefaces 或 primefaces 等富客户端框架,因为我需要能够使用富客户端框架中提供的丰富组件(即树、面板、拖放等)。
我环顾四周,似乎找不到 Spring MVC 应用程序使用富客户端平台的示例。是否可以?富客户端平台是否是一个框架,意味着我必须使用 Spring MVC 或富客户端平台,但不能同时使用两者?
DataComponent 模块是基于弹簧的。