老师您好,回头看了一遍,有两个问题
来源:16-2 代理模式coding-静态代理-1
小蜗牛有大理想
2020-06-20
1 您建的threadlocal池子,不是静态常量吗?是饿汉模式,是不是需要初始化上db0和db1啊?
2 另外既然是final的,为什么还能setdbType啊?
写回答
1回答
-
geelylucky
2020-06-21
同学,第一个问题呢,其实可以联想一下平时配置datasource的时候,需要配置初始化几个链接,最多存在几个链接等等这些参数,就知道线程池是可以通过对应的配置参数来进行初始化的。
final修饰的是ThreadLocal,但是ThreadLocal对象里面的数据还是可以set的,ThreadLocal对象是没法修改。
00
相似问题