12345678910111213141516171819202122232425 |
- package org.jeecg.config.mybatis;
- import lombok.extern.slf4j.Slf4j;
- /**
- * 多租户 tenant_id存储器
- */
- @Slf4j
- public class TenantContext {
- private static ThreadLocal<String> currentTenant = new ThreadLocal<>();
- public static void setTenant(String tenant) {
- log.debug(" setting tenant to " + tenant);
- currentTenant.set(tenant);
- }
- public static String getTenant() {
- return currentTenant.get();
- }
- public static void clear(){
- currentTenant.remove();
- }
- }
|