程序包 cn.gybyt.dynamic
类 GybytDataSourceAspect
- java.lang.Object
-
- cn.gybyt.dynamic.GybytDataSourceAspect
-
@Order(1) @Component @ConditionalOnClass(org.aspectj.lang.annotation.Aspect.class) public class GybytDataSourceAspect extends Object
动态数据源切面
-
-
构造器概要
构造器 构造器 说明 GybytDataSourceAspect()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidafterOpt()方法执行之后清除掉ThreadLocal中存储的KEY,这样动态数据源会使用默认的数据源voidafterService()清理服务配置voidbeforeOpt(org.aspectj.lang.JoinPoint joinPoint)在方法执行之前切换到指定的数据源voidbeforeService(org.aspectj.lang.JoinPoint joinPoint)处理服务
-
-
-
方法详细资料
-
beforeOpt
public void beforeOpt(org.aspectj.lang.JoinPoint joinPoint)
在方法执行之前切换到指定的数据源- 参数:
joinPoint-
-
beforeService
public void beforeService(org.aspectj.lang.JoinPoint joinPoint)
处理服务- 参数:
joinPoint-
-
afterOpt
public void afterOpt()
方法执行之后清除掉ThreadLocal中存储的KEY,这样动态数据源会使用默认的数据源
-
afterService
public void afterService()
清理服务配置
-
-