package com.gkhy.fourierSpecialGasMonitor.utils;
|
|
import com.gkhy.fourierSpecialGasMonitor.domain.account.entity.User;
|
|
/**
|
* @author Mr.huang
|
* @decription
|
* @date 2023/7/11 13:38
|
*/
|
public class ThreadLocalUtil {
|
|
public final static ThreadLocal<User> USER_THREAD_LOCAL = new ThreadLocal<>();
|
|
//存入线程中
|
public static void set(User user){
|
USER_THREAD_LOCAL.set(user);
|
}
|
|
//从线程中获取
|
public static User get(){
|
return USER_THREAD_LOCAL.get();
|
}
|
|
//将存入的数据移除
|
public static void clear(){
|
USER_THREAD_LOCAL.remove();
|
}
|
}
|