4

AFAIK,Spring bean(版本 3 及更高版本),如果未指定,都是单例。所以,我担心的是,例如,当使用@Repository(在访问数据库资源的类中)或@Service(在执行验证和业务逻辑的类中)时,如果同时访问这些对象,应用程序中的所有用户都可以使用这些对象吗?

提前致谢...

4

1 回答 1

6

是的,这些对象将被同时访问。所以它们必须以线程安全的方式编码。但这很简单,因为它们通常是无状态的,除了它们的依赖项是在启动时由 Spring 注入的。

于 2013-05-03T22:09:03.233 回答