Class QuerydslFastPagingRepositoryFactory

java.lang.Object
org.springframework.data.repository.core.support.RepositoryFactorySupport
org.springframework.data.jpa.repository.support.JpaRepositoryFactory
biz.devstack.springframework.boot.jpa.fastpaging.QuerydslFastPagingRepositoryFactory
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware

public class QuerydslFastPagingRepositoryFactory extends org.springframework.data.jpa.repository.support.JpaRepositoryFactory
  • Constructor Summary

    Constructors
    Constructor
    Description
    QuerydslFastPagingRepositoryFactory(jakarta.persistence.EntityManager entityManager)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.springframework.data.repository.core.support.RepositoryComposition.RepositoryFragments
    getRepositoryFragments(org.springframework.data.repository.core.RepositoryMetadata metadata, jakarta.persistence.EntityManager entityManager, org.springframework.data.querydsl.EntityPathResolver resolver, org.springframework.data.jpa.repository.support.CrudMethodMetadata crudMethodMetadata)
     

    Methods inherited from class org.springframework.data.jpa.repository.support.JpaRepositoryFactory

    getEntityInformation, getProjectionFactory, getQueryLookupStrategy, getRepositoryBaseClass, getRepositoryFragments, getTargetRepository, getTargetRepository, setBeanClassLoader, setBeanFactory, setEntityPathResolver, setEscapeCharacter, setQueryMethodFactory, setQueryRewriterProvider

    Methods inherited from class org.springframework.data.repository.core.support.RepositoryFactorySupport

    addInvocationListener, addQueryCreationListener, addRepositoryProxyPostProcessor, getProjectionFactory, getQueryMethods, getRepository, getRepository, getRepository, getRepositoryInformation, getRepositoryMetadata, getTargetRepositoryViaReflection, getTargetRepositoryViaReflection, instantiateClass, setEvaluationContextProvider, setNamedQueries, setQueryLookupStrategyKey, setRepositoryBaseClass, validate

    Methods inherited from class java.lang.Object

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

    • QuerydslFastPagingRepositoryFactory

      public QuerydslFastPagingRepositoryFactory(jakarta.persistence.EntityManager entityManager)
  • Method Details

    • getRepositoryFragments

      protected org.springframework.data.repository.core.support.RepositoryComposition.RepositoryFragments getRepositoryFragments(org.springframework.data.repository.core.RepositoryMetadata metadata, jakarta.persistence.EntityManager entityManager, org.springframework.data.querydsl.EntityPathResolver resolver, org.springframework.data.jpa.repository.support.CrudMethodMetadata crudMethodMetadata)
      Overrides:
      getRepositoryFragments in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory