2016年7月1日
摘要: 当然大多数情况下,我们根本不需要考虑线程安全的问题,比如dao,service等,除非在bean中声明了实例变量。因此,我们在使用spring mvc 的contrller时,应避免在controller中定义实例变量。 如: [java] view plain copy public class  阅读全文
posted @ 2016-07-01 14:51 崔宏伟 阅读(282) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal是为解决多线程程序的并发问题而提出的,可以称之为线程局部变量。与一般的变量的区别在于,生命周期是在线程范围内的。static变量是的生命周期与类的使用周期相同,即只要类存在,那么static变量也就存在。那么一个 static 的 ThreadLocal会是什么样的呢? 看下面 阅读全文
posted @ 2016-07-01 10:59 崔宏伟 阅读(5405) 评论(1) 推荐(1) 编辑