我是春天的新手。即使我了解单个注释(和依赖注入)的概念,我也很难“只见树木不见森林”。在这里,在这个例子中,我有一个带有下拉框的页面。它还存储用户从该框中选择的选项。所以有 3 个 bean,其中只有一个被恰当地称为域 bean:
- DropDownEntry *域
- SelectedOption(可以是 String 或存储在 Session Scope 中的整个 DropDownEntry 类型)
- PageModel(包含上面的 #1 列表和 #2 的单个实例)
下面是我对如何使用 Spring 的最佳猜测的图像: 1. 通过 DAO 从持久层检索列表 2. 检索/存储用户的选择
这种设计远近正确吗?是否有另一种“最佳实践”方式来构建这个场景?