Package org.jdbi.v3.spring5
Class JdbiFactoryBean
java.lang.Object
org.springframework.beans.factory.config.AbstractFactoryBean<Jdbi>
org.jdbi.v3.spring5.JdbiFactoryBean
- All Implemented Interfaces:
- org.springframework.beans.factory.Aware,- org.springframework.beans.factory.BeanClassLoaderAware,- org.springframework.beans.factory.BeanFactoryAware,- org.springframework.beans.factory.DisposableBean,- org.springframework.beans.factory.FactoryBean<Jdbi>,- org.springframework.beans.factory.InitializingBean
public class JdbiFactoryBean
extends org.springframework.beans.factory.config.AbstractFactoryBean<Jdbi>
Utility class which constructs an 
Jdbi instance which can conveniently
 participate in Spring's transaction management system.- 
Field SummaryFields inherited from interface org.springframework.beans.factory.FactoryBeanOBJECT_TYPE_ATTRIBUTE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidVerifies that a dataSource has been setSeeFactoryBean.getObjectType()setAutoInstallPlugins(boolean autoInstallPlugins) Sets whether to install plugins automatically from the classpath, usingServiceLoadermanifests.setDataSource(DataSource dataSource) The datasource, which should be managed by spring's transaction system, from which theJdbiwill obtain connectionsvoidsetGlobalDefines(Map<String, Object> defines) setPlugins(Collection<JdbiPlugin> plugins) Installs the given plugins which will be installed into theJdbi.Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBeandestroy, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
- 
Constructor Details- 
JdbiFactoryBeanpublic JdbiFactoryBean()
- 
JdbiFactoryBean
 
- 
- 
Method Details- 
getObjectTypeSeeFactoryBean.getObjectType()
- 
setDataSourceThe datasource, which should be managed by spring's transaction system, from which theJdbiwill obtain connections- Parameters:
- dataSource- the data source.
- Returns:
- this
 
- 
setPluginsInstalls the given plugins which will be installed into theJdbi.- Parameters:
- plugins- collection of Jdbi plugins to install.
- Returns:
- this
 
- 
setAutoInstallPluginsSets whether to install plugins automatically from the classpath, usingServiceLoadermanifests.- Parameters:
- autoInstallPlugins- whether to install plugins automatically from the classpath.
- Returns:
- this
- See Also:
 
- 
setGlobalDefines
- 
afterPropertiesSetVerifies that a dataSource has been set
 
-