ThreadLocal优化,使用ThreadLocal可以提高代码的复用性,感觉比较丢人,ThreadLocal的作用主要是复用代码

简介: ThreadLocal优化,使用ThreadLocal可以提高代码的复用性,感觉比较丢人,ThreadLocal的作用主要是复用代码

我们在实际使用当中,使用ThreadLocal优化:

既然拦截器我们写了一次,那我们就不再写了,复用在拦截器里的代码

ThreadLocal的作用主要是复用代码

他会不会,都为线程提供空间进行隔离,虽然用的是同一个,但都提供了存储空间

将ThreadLocal放入到utils工具类当中

用这一行数据,给他存进去就ok了,就实现复用代码了

调用Mapper集合

点击send就能够发送成功了

在拦截器中清空我们的,找到应用程序的主页启动他


相关文章
|
7月前
|
存储 Java 数据安全/隐私保护
【JUC】ThreadLocal 如何实现数据的线程隔离?
【1月更文挑战第15天】【JUC】ThreadLocal 如何实现数据的线程隔离?ThreadLocal 导致内存泄漏问题?
|
5月前
|
设计模式 安全 Java
Java面试题:设计模式如单例模式、工厂模式、观察者模式等在多线程环境下线程安全问题,Java内存模型定义了线程如何与内存交互,包括原子性、可见性、有序性,并发框架提供了更高层次的并发任务处理能力
Java面试题:设计模式如单例模式、工厂模式、观察者模式等在多线程环境下线程安全问题,Java内存模型定义了线程如何与内存交互,包括原子性、可见性、有序性,并发框架提供了更高层次的并发任务处理能力
89 1
|
6月前
|
存储 安全 Java
深入理解Java中的ThreadLocal机制:原理、方法与使用场景解析
深入理解Java中的ThreadLocal机制:原理、方法与使用场景解析
106 2
|
7月前
|
存储 前端开发 Java
深入剖析ThreadLocal使用场景、实现原理、设计思想
深入剖析ThreadLocal使用场景、实现原理、设计思想
深入剖析ThreadLocal使用场景、实现原理、设计思想
|
7月前
|
存储 安全 Java
|
设计模式 缓存 Java
JAVA设计模式12:享元模式,避免创建大量相似对象的开销
JAVA设计模式12:享元模式,避免创建大量相似对象的开销
|
存储 Java
大厂是怎么用ThreadLocal?ThreadLocal核心原理分析
ThreadLocal**是Java中的一个线程本地变量类。它可以让每个线程都有自己独立的变量副本,而不会相互影响。
125 1
|
SQL 设计模式 安全
【java基础】静态内部类又是如何实现线程安全的呢?(利用了类的加载机制)
【java基础】静态内部类又是如何实现线程安全的呢?(利用了类的加载机制)
250 0
|
安全 Java 对象存储
《多线程下ThreadLocal使用场景实例》
《多线程下ThreadLocal使用场景实例》
《多线程下ThreadLocal使用场景实例》
|
存储 前端开发 Java
用ThreadLocal来优化下代码吧
用ThreadLocal来优化下代码吧
198 0
用ThreadLocal来优化下代码吧