public final class DefaultDatabaseConfig extends AbstractPersistenceConfig<IDatabase,IDatabaseDataSourceConfig> implements IDatabaseConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultDatabaseConfig.Builder |
ADAPTER_CLASS, CONFIG_FILE, CONNECTION_URL, DIALECT_CLASS, DRIVER_CLASS, IDENTIFIER_QUOTE, PARAMS_JDBC_CLASS_SUFFIX, PARAMS_JDBC_DB_NAME, PARAMS_JDBC_DB_USERNAME, PARAMS_JDBC_KEEP_CASE, PARAMS_JDBC_NAMED_FILTER_CLASS, PARAMS_JDBC_OUTPUT_PATH, PARAMS_JDBC_PACKAGE_NAME, PARAMS_JDBC_READONLY_FIELD_LIST, PARAMS_JDBC_REMOVE_TABLE_PREFIX, PARAMS_JDBC_TABLE_EXCLUDE_LIST, PARAMS_JDBC_TABLE_LIST, PARAMS_JDBC_TABLE_PREFIX, PARAMS_JDBC_USE_BASE_ENTITY, PARAMS_JDBC_USE_CHAIN_MODE, PARAMS_JDBC_USE_CLASS_SUFFIX, PARAMS_JDBC_USE_STATE_SUPPORT, SHOW_SQL, STACK_TRACE_DEPTH, STACK_TRACE_PACKAGES, STACK_TRACES, TABLE_PREFIX, TYPEDEFAULT_STR, DS_DEFAULT_NAME, DS_NAME_LIST, PASSWORD, PASSWORD_CLASS, PASSWORD_ENCRYPTED, USERNAME| Modifier and Type | Method and Description |
|---|---|
protected void |
afterDataSourceConfigs(Class<?> mainClass,
Map<String,IDatabaseDataSourceConfig> dataSourceConfigs) |
protected IDatabaseDataSourceConfig |
buildDataSourceConfig(String dataSourceName,
IConfigReader configReader)
由子类实现具体实例对象构建过程
|
static DefaultDatabaseConfig.Builder |
builder() |
static DefaultDatabaseConfig |
create(Class<?> mainClass,
IModuleConfigurer moduleConfigurer) |
static DefaultDatabaseConfig |
create(IModuleConfigurer moduleConfigurer) |
static DefaultDatabaseConfig |
defaultConfig() |
addDataSourceConfig, getDataSourceConfig, getDataSourceConfigs, getDefaultDataSourceConfig, getDefaultDataSourceName, initialize, isInitialized, setDataSourceDefaultNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDataSourceConfig, getDataSourceConfigs, getDefaultDataSourceConfig, getDefaultDataSourceNameinitialize, isInitializedpublic static DefaultDatabaseConfig defaultConfig()
public static DefaultDatabaseConfig create(IModuleConfigurer moduleConfigurer) throws Exception
Exceptionpublic static DefaultDatabaseConfig create(Class<?> mainClass, IModuleConfigurer moduleConfigurer) throws Exception
Exceptionpublic static DefaultDatabaseConfig.Builder builder()
protected void afterDataSourceConfigs(Class<?> mainClass, Map<String,IDatabaseDataSourceConfig> dataSourceConfigs)
afterDataSourceConfigs in class AbstractPersistenceConfig<IDatabase,IDatabaseDataSourceConfig>protected IDatabaseDataSourceConfig buildDataSourceConfig(String dataSourceName, IConfigReader configReader) throws Exception
AbstractPersistenceConfigbuildDataSourceConfig in class AbstractPersistenceConfig<IDatabase,IDatabaseDataSourceConfig>dataSourceName - 数据源名称configReader - 配置读取器Exception - 可能产生的任何异常Copyright © 2022. All rights reserved.