* xref:index.adoc[Overview]
** xref:commons/upgrade.adoc[]
** xref:migration-guides.adoc[]
*** xref:migration-guide/migration-guide-2.x-to-3.x.adoc[]
*** xref:migration-guide/migration-guide-3.x-to-4.x.adoc[]
*** xref:migration-guide/migration-guide-4.x-to-5.x.adoc[]

* xref:mongodb.adoc[]
** xref:preface.adoc[]
** xref:mongodb/getting-started.adoc[]
** xref:mongodb/configuration.adoc[]

** xref:mongodb/template-api.adoc[]
*** xref:mongodb/template-config.adoc[]
*** xref:mongodb/template-collection-management.adoc[]
*** xref:mongodb/template-crud-operations.adoc[]
*** xref:mongodb/template-query-operations.adoc[]
*** xref:mongodb/template-document-count.adoc[]
*** xref:mongodb/aggregation-framework.adoc[]

** xref:mongodb/template-gridfs.adoc[]
** xref:mongodb/mapping/mapping.adoc[]
*** xref:mongodb/mapping/mapping-schema.adoc[]
*** xref:mongodb/mapping/custom-conversions.adoc[Type based Converter]
*** xref:mongodb/mapping/property-converters.adoc[]
*** xref:mongodb/mapping/unwrapping-entities.adoc[]
*** xref:mongodb/mapping/document-references.adoc[Object References]
*** xref:mongodb/mapping/mapping-index-management.adoc[]

** xref:mongodb/value-expressions.adoc[]
** xref:mongodb/lifecycle-events.adoc[]
** xref:mongodb/auditing.adoc[]
** xref:mongodb/client-session-transactions.adoc[]
** xref:mongodb/change-streams.adoc[]
** xref:mongodb/tailable-cursors.adoc[]
** xref:mongodb/sharding.adoc[]
** xref:mongodb/mongo-search-indexes.adoc[]
** xref:mongodb/mongo-encryption.adoc[]
** xref:mongodb/aot.adoc[]

// Repository
* xref:repositories.adoc[]
** xref:repositories/core-concepts.adoc[]
** xref:repositories/definition.adoc[]
** xref:mongodb/repositories/repositories.adoc[]
** xref:repositories/core-extensions.adoc[]
** xref:repositories/create-instances.adoc[]
** xref:repositories/query-methods-details.adoc[]
** xref:mongodb/repositories/query-methods.adoc[]
** xref:mongodb/repositories/vector-search.adoc[]
** xref:mongodb/repositories/modifying-methods.adoc[]
** xref:repositories/projections.adoc[]
** xref:repositories/custom-implementations.adoc[]
** xref:repositories/core-domain-events.adoc[]
** xref:repositories/null-handling.adoc[]
** xref:mongodb/repositories/cdi-integration.adoc[]
** xref:repositories/query-keywords-reference.adoc[]
** xref:repositories/query-return-types-reference.adoc[]

// Observability
* xref:observability/observability.adoc[]
** xref:observability/conventions.adoc[]
** xref:observability/metrics.adoc[]
** xref:observability/spans.adoc[]

* xref:kotlin.adoc[]
** xref:kotlin/requirements.adoc[]
** xref:kotlin/null-safety.adoc[]
** xref:kotlin/extensions.adoc[]
** xref:kotlin/coroutines.adoc[]

* xref:attachment$api/java/index.html[Javadoc,role=link-external,window=_blank]
* https://github.com/spring-projects/spring-data-commons/wiki[Wiki,role=link-external,window=_blank]

