package com.zy.common.config.ds;
|
|
import org.aspectj.lang.annotation.Aspect;
|
import org.aspectj.lang.annotation.Before;
|
import org.springframework.stereotype.Component;
|
|
@Aspect
|
@Component
|
public class DataSourceAop {
|
@Before("execution(* com.zy.asrs..*(..))")
|
public void setDataSource2test01() {
|
System.err.println("test01业务");
|
DataSourceType.setDataBaseType(DataSourceType.DataBaseType.TEST01);
|
}
|
|
@Before("execution(* com.zy.system..*(..))")
|
public void setDataSource2test012() {
|
System.err.println("test01业务");
|
DataSourceType.setDataBaseType(DataSourceType.DataBaseType.TEST01);
|
}
|
|
@Before("execution(* com.zy.nc..*(..))")
|
public void setDataSource2test02() {
|
System.err.println("test02业务");
|
DataSourceType.setDataBaseType(DataSourceType.DataBaseType.TEST02);
|
}
|
}
|