Class JdbiRepositoryFactoryBean

java.lang.Object
org.jdbi.v3.spring5.JdbiRepositoryFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<Object>, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

@Deprecated(forRemoval=true, since="3.47.0") public class JdbiRepositoryFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<Object>, org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean
Deprecated, for removal: This API element is subject to removal in a future version.
Use the org.jdbi.v3.spring module with Spring 6.x or newer.
  • Field Summary Link icon

    Fields inherited from interface org.springframework.beans.factory.FactoryBean Link icon

    OBJECT_TYPE_ATTRIBUTE
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Verifies that the object type has been set
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setApplicationContext(org.springframework.context.ApplicationContext context)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setJdbiQualifier(String jdbiQualifier)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Set the jdbi qualifier.
    void
    setObjectType(Class<?> objectType)
    Deprecated, for removal: This API element is subject to removal in a future version.
    The object type of the repository.

    Methods inherited from class java.lang.Object Link icon

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.beans.factory.FactoryBean Link icon

    isSingleton
  • Constructor Details Link icon

    • JdbiRepositoryFactoryBean Link icon

      public JdbiRepositoryFactoryBean()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details Link icon

    • getObject Link icon

      public Object getObject()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getObject in interface org.springframework.beans.factory.FactoryBean<Object>
    • getObjectType Link icon

      public Class<?> getObjectType()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getObjectType in interface org.springframework.beans.factory.FactoryBean<Object>
    • setObjectType Link icon

      public void setObjectType(Class<?> objectType)
      Deprecated, for removal: This API element is subject to removal in a future version.
      The object type of the repository.
    • setJdbiQualifier Link icon

      public void setJdbiQualifier(@Nullable String jdbiQualifier)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Set the jdbi qualifier.
      Parameters:
      jdbiQualifier - The name of the jdbi bean to bind the repository to. if null then no name will be specified during resolution.
    • afterPropertiesSet Link icon

      public void afterPropertiesSet()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Verifies that the object type has been set
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
    • setApplicationContext Link icon

      public void setApplicationContext(org.springframework.context.ApplicationContext context)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setApplicationContext in interface org.springframework.context.ApplicationContextAware
    • setBeanFactory Link icon

      public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware