Spring框架中的单例bean是线程安全的吗

38 阅读1分钟

Spring框架中的单例bean不是线程安全的。

Spring框架中有个@Scope注解,默认的值就是 sigleton,单例的。

因为一般在spring的bean中都是注入无状态的对象,没有线程安全问题,如果在bean中定义了可以修改的成员变了,是要考虑线程安全问题的,可以使用多例或者加锁来解决。