See: Description
| Interface | Description |
|---|---|
| FieldNamingStrategy |
SPI interface to determine how to name document fields in cases the field name is not manually defined.
|
| MongoPersistentEntity<T> |
MongoDB specific
PersistentEntity abstraction. |
| MongoPersistentProperty |
MongoDB specific
PersistentProperty extension. |
| Class | Description |
|---|---|
| BasicMongoPersistentEntity<T> |
MongoDB specific
MongoPersistentEntity implementation that adds Mongo specific meta-data such as the
collection name and the like. |
| BasicMongoPersistentProperty |
MongoDB specific
org.springframework.data.mapping.MongoPersistentProperty implementation. |
| CachingMongoPersistentProperty | |
| CamelCaseAbbreviatingFieldNamingStrategy |
FieldNamingStrategy that abbreviates field names by using the very first letter of the camel case parts of
the MongoPersistentProperty's name. |
| CamelCaseSplittingFieldNamingStrategy |
Configurable
FieldNamingStrategy that splits up camel-case property names and reconcatenates them using a
configured delimiter. |
| MongoMappingContext |
Default implementation of a
MappingContext for MongoDB using BasicMongoPersistentEntity and
BasicMongoPersistentProperty as primary abstractions. |
| MongoSimpleTypes |
Simple constant holder for a
SimpleTypeHolder enriched with Mongo specific simple types. |
| SnakeCaseFieldNamingStrategy |
FieldNamingStrategy that translates typical camel case Java property names to lower case JSON element names,
separated by underscores. |
| Enum | Description |
|---|---|
| MongoPersistentProperty.PropertyToFieldNameConverter |
Simple
Converter implementation to transform a MongoPersistentProperty into its field name. |
| PropertyNameFieldNamingStrategy |
FieldNamingStrategy simply using the MongoPersistentProperty's name. |
| Annotation Type | Description |
|---|---|
| DBRef |
An annotation that indicates the annotated field is to be stored using a
DBRef. |
| Document |
Identifies a domain object to be persisted to MongoDB.
|
| Field |
Annotation to define custom metadata for document fields.
|
| Version | Deprecated
use
Version instead. |
Copyright © 2021. All rights reserved.