八股文概要--Spring
# Spring 的 Bean 是线程安全的吗 不是 Spring 容器中的 Bean 默认是 singleton 单例的,所有线程共享一个单例 Bean, 因此是存在资源竞争的; 但在实际开发中,单例 Bean 一般都是以无状态的方式来使用,即线程之间的操作不会对 Bean 的成员执行除查询以外的操作,所以这个 Bean 又可以说是线程安全的。比如:Controller,Service,Dao 等这些 Bean 大多数是无状态的,我们不会对这些 Bean 中的属性进行修改操作,只需要关注方法本身即可; # 如何保证 Spring 容器中 Bean 是线程安全的 把默认的 singleton...
more...