package com.iailab.framework.tenant.core.db.dynamic;
|
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
|
import java.lang.annotation.*;
|
|
/**
|
* 使用数据源所在的数据源
|
*
|
* 使用方式:当我们希望一个表使用租户所在的数据源,可以在该表的 Mapper 上添加该注解
|
*
|
* @author 芋道源码
|
*/
|
@Target({ElementType.TYPE, ElementType.METHOD})
|
@Retention(RetentionPolicy.RUNTIME)
|
@Documented
|
@DS(DataDS.KEY)
|
public @interface DataDS {
|
|
/**
|
* 数据源的占位符
|
*/
|
String KEY = "#context.dataSourceId";
|
|
}
|