Within a spring mvc application, is the following scope for each bean type correct?
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.
Does this make sound sense?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
No, DAOs should also be singletons. If your DAOs have state, you are doing something wrong.
If you have multiple DataSources per DAO type that’s a problem, but to me the solution is to have one singleton per datasource.