2

次のように構成されたいくつかのアプリケーションがあります

DataComponent

WebComponent
ThickClientComponent
WebServices

DataComponent には、アプリケーションのデータにアクセスするために必要なすべての機能が含まれているため、DAO と JPA エンティティが含まれています。他の 3 つのモジュールは次のとおりです。

  • WebComponent - データ アクセスに DataComponent を使用する Spring MVC アプリケーション
  • ThickClientComponent - データ アクセスに DataComponent を使用する Swing アプリケーション
  • WebServices - DataComponent も使用する SOAP ベースのサービス。

3 つのプロジェクトはすべて、Maven POM ファイルの依存関係として DataComponent を持っています。

リッチ クライアント フレームワーク (ツリー、パネル、ドラッグ アンド ドロップなど) で利用可能なリッチ コンポーネントを使用できるようにする必要があるため、RichFaces、icefaces、または primefaces などのリッチ クライアント フレームワークを使用したいと考えています。

私は周りを見回しましたが、Spring MVC アプリケーションがリッチクライアントプラットフォームを使用する例を見つけることができないようです。出来ますか?リッチ クライアント プラットフォームはフレームワークなので、Spring MVC またはリッチ クライアント プラットフォームのいずれかを使用する必要がありますが、両方を使用する必要はありませんか?

DataComponent モジュールはスプリング ベースです。

4

4 に答える 4

1

はい、PrimeFacesでSpring MVCを使用できますが、SpringJSF2実装で使用する必要があります。

いくつかのfacesフレームワークを使用することを考えている場合は、必ずPrimeFacesを使用してください。

SpringMVCをJSFで使用することもできますが、SpringMVCJSF実装を使用しないこともお勧めします。MyFaces JSF 2の実装をPrimefacesで使用してから、バッキングBeanをSpringにリンクします。

私の経験から、これは最高です。

しかし、他のオプションも問題ないと思います。

于 2012-06-11T15:57:30.653 に答える
1

たぶん、このモジュールはあなたを整理します:

http://static.springsource.org/spring-webflow/docs/2.0-m1/reference/spring-faces.html

于 2012-06-09T14:00:03.130 に答える
1

GWTに行くことをお勧めします。これは非常に優れたリッチ クライアント フレームワークであり、ドラッグ アンド ドロップを含む非常に多くのコンポーネントを利用できます。また、Spring Framework との統合も提供します。このリンクとこのリンクをチェックして、統合の詳細を確認できます。

また、Spring フレームワークにバックエンドを持つ私のプロジェクトの 1 つで、GWT コンポーネントの拡張であるsmartGWTを使用しました。

これがお役に立てば幸いです。乾杯。

于 2012-06-11T05:52:33.640 に答える