当Bean的作用域是protorype时,每次获取bean都是创建一个新的实例,因此不存在线程安全问题当Bean的作用域是Singleton时,不同的线程访问同一个bean,如果bean中存在实例变量,并且线程有对实例变量的写操作,会产生线程安全问题解决方法:使用threadlocal,为每个线程创建独立的变量副本,互相隔离不影响