类 AutoTableGlobalConfig
java.lang.Object
org.dromara.autotable.core.AutoTableGlobalConfig
全局配置
- 作者:
- don
-
字段概要
字段修饰符和类型字段说明private static AutoTableAnnotationFinder自定义注解查找器private static AutoTableAnnotationInterceptor自动表注解拦截器private static AutoTableFinishCallback修改表回调private static AutoTableOrmFrameAdapterORM框架适配器private static PropertyConfig全局配置private static BuildTableMetadataInterceptor创建表拦截private static CreateTableFinishCallback创建表回调private static CreateTableInterceptor创建表拦截private static RecordSqlHandler自定义记录sql的方式private static IDataSourceHandler数据源处理器private static JavaTypeToDatabaseTypeConverter数据库类型转换private static ModifyTableFinishCallback修改表回调private static ModifyTableInterceptor修改表拦截private static RunStateCallback单个表执行前后回调private static final Map<String, IStrategy<? extends TableMetadata, ? extends CompareTableInfo, ?>> private static ValidateFinishCallback验证完成回调 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidaddStrategy(IStrategy<? extends TableMetadata, ? extends CompareTableInfo, ?> strategy) static Collection<IStrategy<?, ?, ?>> static IStrategy<?, ?, ?> getStrategy(String databaseDialect)
-
字段详细资料
-
autoTableProperties
全局配置 -
datasourceHandler
数据源处理器 -
autoTableAnnotationFinder
自定义注解查找器 -
autoTableOrmFrameAdapter
ORM框架适配器 -
javaTypeToDatabaseTypeConverter
数据库类型转换 -
customRecordSqlHandler
自定义记录sql的方式 -
autoTableAnnotationInterceptor
自动表注解拦截器 -
buildTableMetadataInterceptor
创建表拦截 -
createTableInterceptor
创建表拦截 -
modifyTableInterceptor
修改表拦截 -
validateFinishCallback
验证完成回调 -
createTableFinishCallback
创建表回调 -
modifyTableFinishCallback
修改表回调 -
runStateCallback
单个表执行前后回调 -
autoTableFinishCallback
修改表回调 -
STRATEGY_MAP
private static final Map<String,IStrategy<? extends TableMetadata, STRATEGY_MAP? extends CompareTableInfo, ?>>
-
-
构造器详细资料
-
AutoTableGlobalConfig
public AutoTableGlobalConfig()
-
-
方法详细资料
-
addStrategy
public static void addStrategy(IStrategy<? extends TableMetadata, ? extends CompareTableInfo, ?> strategy) -
getStrategy
-
getAllStrategy
-