From 093362ca4f902996aeb3586b45ebd2791a2b596f Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期一, 04 八月 2025 15:40:47 +0800
Subject: [PATCH] 20250804

---
 src/main/java/com/example/config/db/DataSourceContextHolder.java |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/example/config/db/DataSourceContextHolder.java b/src/main/java/com/example/config/db/DataSourceContextHolder.java
new file mode 100644
index 0000000..48b9563
--- /dev/null
+++ b/src/main/java/com/example/config/db/DataSourceContextHolder.java
@@ -0,0 +1,17 @@
+package com.example.config.db;
+
+public class DataSourceContextHolder {
+    private static final ThreadLocal<String> contextHolder = new ThreadLocal<>();
+
+    public static void setDataSourceKey(String key) {
+        contextHolder.set(key);
+    }
+
+    public static String getDataSourceKey() {
+        return contextHolder.get();
+    }
+
+    public static void clear() {
+        contextHolder.remove();
+    }
+}

--
Gitblit v1.8.0