package com.easyooo.framework.sharding; /** * 路由上下文绑定在当前线程变量 * * @author Killer */ public final class RoutingContextHolder { private static final ThreadLocal<RoutingContext> contextHolder = new ThreadLocal<RoutingContext>(); public static void setRoutingContext(RoutingContext context) { contextHolder.set(context); } public static RoutingContext getRoutingContext() { return contextHolder.get(); } public static void clearRoutingContext() { contextHolder.remove(); } }