RepositoryQuery
s.UseBookmark
BookmarkInfo
as a ThreadLocalEnableBookmarkManagement
Note on bookmark management implementation: The implementation closely follows implementation
of @EnableTransactionManagement or @EnableCaching, with simplified pointcut.UseBookmark
CaffeineBookmarkManager
with provided cacheorg.springframework.dao
hierarchy.BookmarkManager
interface needs to exist in the
context.Query
with a value containing an exists custom query.Page
of entities meeting the paging restriction provided in the Pageable
object.Page
of entities meeting the paging restriction provided in the Pageable
object.Depth
annotated method
parameter.Parameters
discovering additional to handle @link{Depth} special parameter.ParametersParameterAccessor
to allow access to the Depth
parameter.ParametersParameterAccessor
.GraphQueryLookupStrategy.GraphQueryLookupStrategy(Session, QueryMethodEvaluationContextProvider, MappingContext)
instead and provide the mapping context.RepositoryQuery
that handles mapping to object annotated with @Query
.GenericConversionService
that creates Spring-compatible converters from those known by the
mapping MetaData
, allowing the OGM type converters to be reused throughout a Spring application.MetaDataDrivenConversionService
based on the given MetaData
.SessionFactory
by proxy.GraphRepositoryQuery
that creates queries from named queries defined in
META-INFO/neo4j-named-queries.properties
.Neo4jAuditingRegistrar
to get registered in the session
"manually".CdiRepositoryBean
to create Neo4j repository instances via CDI.Neo4jCdiRepositoryBean
.Neo4jMappingContext
based on the persistent entities in the given MetaData
.FactoryBean
to setup Neo4jMappingContext
instances from Spring configuration.Neo4jMappingContextFactoryBean.Neo4jMappingContextFactoryBean(String)
insteadSessionFactory
.Neo4jPersistentProperty
based on the given arguments.Repository
.EnableNeo4jRepositories
annotation.Neo4jRepositoryFactory.Neo4jRepositoryFactory(Session, MappingContext)
instead
and provide the mapping context.FactoryBean
interface to allow easy setup of
repository factories via Spring configuration.Neo4jRepositoryFactoryBean
for the given repository interface.PlatformTransactionManager
implementation for a single Neo4j OGM SessionFactory
.conversion service infrastructure
and OGM infrastructure.PlatformTransactionManager
.RepositoryQuery
that handles mapping of filter finders.Session
reference for a given SessionFactory
.Session
to each asynchronously dispatched thread
and postpone closing it until the very last asynchronous dispatch.Session
to each error dispatches.CrudRepository
interface.SimpleNeo4jRepository
to manage objects of the given domain type.Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.