【发布时间】:2011-12-15 16:44:22
【问题描述】:
在 spring mvc 应用程序中,每个 bean 类型的以下范围是否正确?
1. service's which have properties that are Dao's be singleton?
2. Dao's that reference a data source should be per request scope.
这听起来有道理吗?
【问题讨论】:
在 spring mvc 应用程序中,每个 bean 类型的以下范围是否正确?
1. service's which have properties that are Dao's be singleton?
2. Dao's that reference a data source should be per request scope.
这听起来有道理吗?
【问题讨论】:
不,DAO 也应该是单例的。如果你的 DAO 有状态,那么你做错了什么。
如果每个 DAO 类型有多个数据源,这是一个问题,但对我来说,解决方案是每个数据源有一个单例。
【讨论】: