Class DataSourceFactory
java.lang.Object
com.gsitm.ustra.java.data.datasource.DataSourceFactory
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<DataSource>
public class DataSourceFactory
extends Object
implements org.springframework.beans.factory.FactoryBean<DataSource>
DataSourceBuilder를 랩핑하여 DateSource를 생성하는 FactoryBean
-
Field Summary
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?>booleanvoidsetAdditionalEnvironmentPrefix(String additionalEnvironmentPrefix) voidsetClassLoader(ClassLoader classLoader) voidsetDriverClassName(String driverClassName) voidsetEnvironment(org.springframework.core.env.Environment environment) voidsetEnvironmentPrefix(String environmentPrefix) voidsetJndiName(String jndiName) voidsetPassword(String password) voidsetType(Class<? extends DataSource> type) voidvoidsetUsername(String username)
-
Constructor Details
-
DataSourceFactory
public DataSourceFactory()
-
-
Method Details
-
setClassLoader
-
setType
-
setUrl
-
setDriverClassName
-
setUsername
-
setPassword
-
setEnvironment
public void setEnvironment(org.springframework.core.env.Environment environment) -
setEnvironmentPrefix
-
setJndiName
-
getAdditionalEnvironmentPrefix
-
setAdditionalEnvironmentPrefix
-
getObject
- Specified by:
getObjectin interfaceorg.springframework.beans.factory.FactoryBean<DataSource>- Throws:
Exception
-
getObjectType
- Specified by:
getObjectTypein interfaceorg.springframework.beans.factory.FactoryBean<DataSource>
-
isSingleton
public boolean isSingleton()- Specified by:
isSingletonin interfaceorg.springframework.beans.factory.FactoryBean<DataSource>
-