接口 IDatasourceHandler

所有已知实现类:
DefaultDatasourceHandler, DynamicDatasourceHandler
函数接口:
这是一个函数接口, 因此可用作 lambda 表达式或方法引用的赋值目标。

@FunctionalInterface public interface IDatasourceHandler
作者:
don
  • 字段详细资料

    • log

      static final org.slf4j.Logger log
  • 方法详细资料

    • start

      default void start(Set<Class<?>> beanClasses)
      开始分析处理模型
      参数:
      beanClasses - 待处理的类
    • getDatabaseDialect

      default DatabaseDialect getDatabaseDialect()
      自动获取当前数据源的方言
      返回:
      返回数据方言
    • getDatabaseStrategy

      default IStrategy<?,?> getDatabaseStrategy(DatabaseDialect databaseDialect)
      获取对应的数据库处理策略
      参数:
      databaseDialect - 数据库方言
      返回:
      策略
    • initTable

      void initTable(Map<String,Set<Class<?>>> needCreateTableMap)