上述的static是修饰的叫"代码块"是吧?为啥要用static修饰呢?是为了不重复创建只用static中已经存在的吗?上边这段代码是封装的关闭资源,一直不太理解关闭资源的意思,是把资源对象销毁还是怎么样?比如说Connection关闭,是把连接给销毁,还是把连接归还给DataSourse? 还有一段代码是把连接放到ThreadLocal中,为了事务用的.ThreadLocal的变量名叫t.执行t.remove(),是干了什么,是把当前connection给销毁吗?还是怎么样?还有一个问题?关于线程的.web应用中,当有用户访问的时候是不是就是创建一个线程?那这个线程什么时候会被销毁呢?还有就是是不是只要是线程没销毁,用户的所有操作就是用的threadlocal中的同一个线程?
- 1 回答
- 0 关注
- 604 浏览
添加回答
举报
0/150
提交
取消