接口 IDataSourceHandler
- 所有已知实现类:
DefaultDataSourceHandler
public interface IDataSourceHandler
- 作者:
- don
-
字段概要
字段 -
方法概要
修饰符和类型方法说明voidclearDataSource(String dataSourceName) 清除当前数据源default StringgetDatabaseDialect(String dataSource) 自动获取当前数据源的方言@NonNull StringgetDataSourceName(Class<?> clazz) 获取指定类的数据库数据源default voidhandleAnalysis(Set<Class<?>> classList, BiConsumer<String, Set<Class<?>>> consumer) 开始分析处理模型 处理ignore and repeat表voiduseDataSource(String dataSourceName) 切换指定的数据源
-
字段详细资料
-
log
static final org.slf4j.Logger log
-
-
方法详细资料
-
handleAnalysis
开始分析处理模型 处理ignore and repeat表- 参数:
classList- 待处理的类consumer- 实体消费回调
-
getDatabaseDialect
自动获取当前数据源的方言- 参数:
dataSource- 数据源名称- 返回:
- 返回数据方言
-
useDataSource
切换指定的数据源- 参数:
dataSourceName- 数据源名称
-
clearDataSource
清除当前数据源- 参数:
dataSourceName- 数据源名称
-
getDataSourceName
获取指定类的数据库数据源- 参数:
clazz- 指定类- 返回:
- 数据源名称,表分组的依据,届时,根据该值分组所有的表,同一数据源下的统一处理
-