Class MultiDataSourceProperties
java.lang.Object
com.gsitm.ustra.java.data.datasource.MultiDataSourceProperties
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanClassLoaderAware,org.springframework.beans.factory.InitializingBean,org.springframework.context.EnvironmentAware
@ConfigurationProperties("ustra.data.datasource")
public class MultiDataSourceProperties
extends Object
implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.context.EnvironmentAware, org.springframework.beans.factory.InitializingBean
다중의 datasource 정보를 설정하기 위한 Properties
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class데이터 소스별 상세 설정 정보 -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanbooleanvoidsetBeanClassLoader(ClassLoader classLoader) voidsetDatasources(Map<String, MultiDataSourceProperties.SourceProperties> datasources) voidsetDefaultDatasourceName(String defaultDatasourceName) voidsetEnabled(boolean enabled) voidsetEnvironment(org.springframework.core.env.Environment environment) voidsetManualRegisterJndiSource(boolean manualRegisterJndiSource) voidsetSeparatedMybatisScan(boolean separatedMybatisScan)
-
Field Details
-
PREFIX
- See Also:
-
DEFAULT_DATASOURCE_PROPERTY
- See Also:
-
-
Constructor Details
-
MultiDataSourceProperties
public MultiDataSourceProperties()
-
-
Method Details
-
getDefaultDatasourceName
-
setDefaultDatasourceName
-
getDatasources
-
setDatasources
-
getManualRegisterJndiSource
public boolean getManualRegisterJndiSource() -
setManualRegisterJndiSource
public void setManualRegisterJndiSource(boolean manualRegisterJndiSource) -
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
isSeparatedMybatisScan
public boolean isSeparatedMybatisScan() -
setSeparatedMybatisScan
public void setSeparatedMybatisScan(boolean separatedMybatisScan) -
setBeanClassLoader
- Specified by:
setBeanClassLoaderin interfaceorg.springframework.beans.factory.BeanClassLoaderAware
-
setEnvironment
public void setEnvironment(org.springframework.core.env.Environment environment) - Specified by:
setEnvironmentin interfaceorg.springframework.context.EnvironmentAware
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-