私はSpringの初心者です。個々の注釈 (および依存性注入) の概念は理解していますが、「木を見て森を見る」のは難しいです。この例では、ドロップダウン ボックスのあるページがあります。また、そのボックスからユーザーが選択したオプションも保存します。したがって、3 つの Bean があり、そのうちの 1 つだけが適切にドメイン Bean と呼ばれます。
- DropDownEntry *ドメイン
- SelectedOption (これは、Session Scope に格納されている String または DropDownEntry タイプ全体の可能性があります)
- PageModel (上記 #1 のリストと #2 の単一インスタンスを含む)
以下は、Spring をどのように使用するかについての私の最良の推測のイメージです。 1. DAO を介して永続化レイヤーからリストを取得します 2. ユーザーの選択を取得/保存します
この設計はリモートでほぼ正しいですか? このシナリオを設計する別の「ベスト プラクティス」の方法はありますか?