私は春が初めてです。次のように動作する MVC アプリケーションに取り組んでいます。
1) ユーザーは、何らかのサービスへの接続を作成するために必要なデータをフォームに入力します。
2) コントローラーは入力からデータを取得し、新しいオブジェクト serviceManager を作成し、このオブジェクトを serviceId を持つ HashMap に保存します。
3) ユーザーが次にこのサービスを使用する場合、serviceId を使用するコントローラーは HashMap からデータを読み取ります。
したがって、この HashMap をセッション全体でコントローラーに保存して、将来使用できるようにする必要があります。それを達成するための最良の方法は何ですか?毎回 serviceManager オブジェクトを作成し、データベースからデータを読み取ることが適切な解決策でしょうか? 私のコントローラーでは、目的を完全に果たす @Autowired フィールドを既に使用していますが、それらはSpring xmlで定義されており、データを動的に保存する必要があります。