私は、JSON通信を有効にするためにSpringMVC3.1.2とJackson1.9を使用してWebサイトを開発しました。
これはすべてすでに機能しています!
現在、私のWebサイトはモデルを処理するように設計されています。
私が今持っているもの:
- ユーザーがリクエストを行う
- コントローラは完全なモデルをロードします
- コントローラはモデルを使用してリクエストを処理します
- コントローラはデータを保存して返します
モデルのロード部分に問題があります。
モデルのデータを含むグローバルコントローラーを作成することは可能ですか?
そのため、リクエストがあるたびにモデルをロードする代わりに、データをModelControllerに渡すことができます。
さらに、1つのコントローラーにすべてのモデルがあるModelControllerは必要ありませんが、モデルごとに1つのコントローラーが必要です。
さて、これは可能ですか?はいの場合、どうすればそのようなコントローラーを宣言できますか?
前もって感謝します!
申し訳ありませんが、モデルの意味についてもう少し明確にします。Umlモデルを開発するためのWebアプリです。したがって、要素がUmlモデル内で変更されるたびに、完全なUmlモデルをロードしたくはありませんが、代わりに、グローバルな「コントローラー」にUmlモデルを1回ロードします。また、可能であれば、Umlモデルごとにこのコントローラーのインスタンスを1つ作成します。