ThreadLocal<SqlSession>

来源:3-5 查询

小云嘚咿的飘

2019-05-03 12:10:56

private static ThreadLocal<SqlSession> threadLocal=new ThreadLocal<SqlSession>();

在SqlSessionFactoryUtils中,ThreadLocal<SqlSession>是什么意思,是不是一个线程里可以创建一个sql会话?多线程的话就可以创建多个?

写回答

1回答

好帮手慕阿满

2019-05-04

同学你好,ThreadLocal是线程本地变量工具类,可以防止各个线程之间的变量互不干扰,适用于高并发编程,一般用来解决数据库连接、Session管理等。并不是根据线程里创建sql会话。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

0

0 学习 · 8016 问题

查看课程