摘要:
Spring容器本身没有提供Bean的线程安全策略,因此,也可以说Spring容器中的bean不是线程安全的。 如何处理线程安全问题,分情况讨论: Spring的作用域(scope): singleton:单例,默认作用域。 prototype:原型,每次创建一个新对象。 request:请 阅读全文
摘要:
1.ThreadLocal是Java中所提供的线程本地存储机制,可以利用该机制将数据缓存在某个线程内部,该线程可以再任意时刻、任意方法中获取缓存的数据 2.ThreadLocal底层是通过ThreadLocalMap来实现的,每个Thread对象(注意不是ThreadLocal对象)中都存在一个Th 阅读全文