AlsoLoad |
Annotation which helps migrate schemas by loading one of several possible properties in the document into fields or methods.
|
CappedAt |
Properties for capped collections; used in Entity
|
Collation |
Defines the collation options for an index
|
ConstructorArgs |
Deprecated.
|
Converters |
Declares converters required for this entity/class; converters are registered globally at time of the meta-data discovery.
|
Embedded |
|
Entity |
Allows marking and naming the collectionName
|
EntityListeners |
Specifies other classes to participate in the @Entity's lifecycle
|
Field |
Define a field to be used in an index;
|
Id |
|
IdGetter |
This annotation allows the lazy-load proxy to return the ID of a referenced entity without reading the reference from the database.
|
Index |
Defines an index
|
Indexed |
Specified on fields that should be Indexed.
|
Indexes |
Defines indexes for this entity type (on the collection)
|
IndexOptions |
Defines the options to be used when declaring an index.
|
NotSaved |
When placed on an entity field, the field will not be written to mongodb.
|
Polymorphic |
Deprecated.
|
PostLoad |
Called after the data has been loaded into the java object.
|
PostPersist |
Called after the data has been persisted from the java object.
|
PreLoad |
Called before the data has been loaded from the datastore.
|
PrePersist |
Called before the data has been persisted to the datastore (before mapping is done).
|
PreSave |
Deprecated.
|
Property |
Optional annotation for specifying persistence behavior
|
Reference |
|
Serialized |
Deprecated.
|
Text |
Marks this field for inclusion in text indexing.
|
Transient |
|
Validation |
Defines the document validation logic for a collection.
|
Version |
supposed to be used on a Long or long field for optimistic locking.
|