Spring MVCとHibernate-Searchに組み込まれた巨大な読み取り専用のRESTFULアプリケーションがあり、モバイルアプリと監視アプリケーションで使用するために一部のデータをjsonとxmlにマーシャリングします。
私たちのURLは非常に単純です、私たちはこれを持っています:
server:port / entity / id /?marshalling = json
また
server:port / entity / id /?marshalling = xml
そして時折
server:port / entity / id /?marshalling = something&filterProp = entity.prop&ordering = desc
JSF 2.1を使用し、いくつかのユーザー管理機能を追加して、このためのプレゼンテーション層を作成する必要があります。次のようなことを考えていました。
server:port / entity / id /?marshall = html
または、マーシャルリクエストパラメータを完全に省略します。
今。私の知る限り、結合できるのはJSF2.1とSpringWeb Flowのみであり、SpringMVCを直接結合することはできません。この要件をどのように達成できるか知っている人はいますか?