Class DatabaseConfiguration.RpRepoFactoryBean<T extends org.springframework.data.repository.Repository<S,​ID>,​S,​ID>

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationEventPublisherAware, org.springframework.data.repository.core.support.RepositoryFactoryInformation
    Enclosing class:
    DatabaseConfiguration

    public static class DatabaseConfiguration.RpRepoFactoryBean<T extends org.springframework.data.repository.Repository<S,​ID>,​S,​ID>
    extends org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean
    • Field Summary

      • Fields inherited from interface org.springframework.beans.factory.FactoryBean

        OBJECT_TYPE_ATTRIBUTE
    • Constructor Summary

      Constructors 
      Constructor Description
      RpRepoFactoryBean​(java.lang.Class repositoryInterface)
      Creates a new JpaRepositoryFactoryBean for the given repository interface.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.springframework.data.repository.core.support.RepositoryFactorySupport createRepositoryFactory​(javax.persistence.EntityManager entityManager)  
      • Methods inherited from class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean

        afterPropertiesSet, doCreateRepositoryFactory, setEntityManager, setEntityPathResolver, setEscapeCharacter, setMappingContext
      • Methods inherited from class org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport

        createRepositoryFactory, setBeanFactory, setEnableDefaultTransactions, setTransactionManager
      • Methods inherited from class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport

        getEntityInformation, getObject, getObjectType, getPersistentEntity, getQueryMethods, getRepositoryInformation, isSingleton, setApplicationEventPublisher, setBeanClassLoader, setCustomImplementation, setEvaluationContextProvider, setLazyInit, setNamedQueries, setQueryLookupStrategyKey, setRepositoryBaseClass, setRepositoryFragments
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RpRepoFactoryBean

        public RpRepoFactoryBean​(java.lang.Class repositoryInterface)
        Creates a new JpaRepositoryFactoryBean for the given repository interface.
        Parameters:
        repositoryInterface - must not be null.
    • Method Detail

      • createRepositoryFactory

        protected org.springframework.data.repository.core.support.RepositoryFactorySupport createRepositoryFactory​(javax.persistence.EntityManager entityManager)
        Overrides:
        createRepositoryFactory in class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean