Module spring.data.mongodb
Package org.springframework.data.mongodb.repository.support
@NonNullApi
package org.springframework.data.mongodb.repository.support
Support infrastructure for query derivation of MongoDB specific repositories.
-
ClassDescriptionInterface to abstract
CrudMethodMetadatathat provide theReadPreferenceto be used for query execution.MongoEntityInformationimplementation using aMongoPersistentEntityinstance to lookup the necessary information.Annotation processor to create Querydsl query types for QueryDsl annotated classes.Factory to createMongoRepositoryinstances.FactoryBeanto createMongoRepositoryinstances.MongoDB-specificQuerydslPredicateExecutorthat allows executionPredicates in various forms.Base class to create repository implementations based on Querydsl.Factory to createReactiveMongoRepositoryinstances.FactoryBeanto createReactiveMongoRepositoryinstances.MongoDB-specificQuerydslPredicateExecutorthat allows executionPredicates in various forms.SimpleMongoRepository<T,ID> Repository base implementation for Mongo.SimpleReactiveMongoRepository<T,ID extends Serializable> Reactive repository base implementation for Mongo.Spring Data specific simpleFetchableQueryimplementation.