Class DatabaseReader<T extends ConfigHandler>

java.lang.Object
top.magstar.framework.configs.MagstarConfig<T>
top.magstar.framework.database.engine.DatabaseReader<T>
Type Parameters:
T - 配置处理器类型

public abstract class DatabaseReader<T extends ConfigHandler> extends MagstarConfig<T>
数据库配置读取器抽象类。

负责从配置文件中读取数据库配置并验证配置的有效性。

Since:
1.0.0
Version:
1.0.0
Author:
Berry_so
  • Constructor Details

    • DatabaseReader

      public DatabaseReader(T configHandler)
      构造数据库配置读取器。
      Parameters:
      configHandler - 配置处理器
  • Method Details

    • validateDatabaseConfig

      public List<String> validateDatabaseConfig()
      验证数据库配置的有效性。
      Returns:
      无效配置节点的列表,如果全部有效则返回空列表
    • getDatabaseConfig

      public DatabaseConfig getDatabaseConfig()
      获取数据库配置对象。
      Returns:
      数据库配置对象