public final class DefaultMongoConfig extends AbstractPersistenceConfig<IMongo,IMongoDataSourceConfig> implements IMongoConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultMongoConfig.Builder |
COLLECTION_PREFIX, CONNECTION_URL, DATABASE_NAME, DS_OPTIONS_HANDLER_CLASS, SERVERSDEFAULT_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,IMongoDataSourceConfig> dataSourceConfigs) |
protected IMongoDataSourceConfig |
buildDataSourceConfig(String dataSourceName,
IConfigReader configReader)
由子类实现具体实例对象构建过程
|
static DefaultMongoConfig.Builder |
builder() |
static DefaultMongoConfig |
create(Class<?> mainClass,
IModuleConfigurer moduleConfigurer) |
static DefaultMongoConfig |
create(IModuleConfigurer moduleConfigurer) |
static DefaultMongoConfig |
defaultConfig() |
addDataSourceConfig, getDataSourceConfig, getDataSourceConfigs, getDefaultDataSourceConfig, getDefaultDataSourceName, initialize, isInitialized, setDataSourceDefaultNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDataSourceConfig, getDataSourceConfigs, getDefaultDataSourceConfig, getDefaultDataSourceNameinitialize, isInitializedpublic static DefaultMongoConfig defaultConfig()
public static DefaultMongoConfig create(IModuleConfigurer moduleConfigurer) throws Exception
Exceptionpublic static DefaultMongoConfig create(Class<?> mainClass, IModuleConfigurer moduleConfigurer) throws Exception
Exceptionpublic static DefaultMongoConfig.Builder builder()
protected void afterDataSourceConfigs(Class<?> mainClass, Map<String,IMongoDataSourceConfig> dataSourceConfigs)
afterDataSourceConfigs in class AbstractPersistenceConfig<IMongo,IMongoDataSourceConfig>protected IMongoDataSourceConfig buildDataSourceConfig(String dataSourceName, IConfigReader configReader) throws Exception
AbstractPersistenceConfigbuildDataSourceConfig in class AbstractPersistenceConfig<IMongo,IMongoDataSourceConfig>dataSourceName - 数据源名称configReader - 配置读取器Exception - 可能产生的任何异常Copyright © 2022. All rights reserved.