ThreadLocal在项目中哪里使用到

波总,请问ThreadLocal在JFinal或是其他项目里,需要使用到吗,我看网上的解释是线程局部变量,在并发编程的时候会用到。但我平时开发过程中,并没有使用到,这个东西在JFinal框架里已经约定好了,开发者不需要关注,还是我平时的编码有问题?@JFinal

评论区

JFinal

2016-11-22 13:02

ThreadLocal 需要才用,建议先了解 java 线程的基本概念,再试用一下 ThreadLocal

toni

2016-11-22 14:39

web应用通常可用于存放session、request 这类对象,例如在jfinal的 interceptor 里将 session、request 放入 threadlocal ,那么再后续的业务层想获取session、request时就可以通过threadlocal来获取,而不需要将request、session作为函数参数 传来传去 。没事写几行代码试试 ,

Romeo

2016-11-24 15:42

@JFinal 好 我去看一下基础知识

Romeo

2016-11-24 15:42

@toni 谢谢兄弟解答

热门反馈

扫码入社