= Spring Data R2DBC - Reference Documentation
 Mark Paluch, Jay Bryant, Stephen Cohen
:revnumber: {version}
:revdate: {localdate}
ifdef::backend-epub3[:front-cover-image: image:epub-cover.png[Front Cover,1050,1600]]
:spring-data-commons-docs: ../../../../../spring-data-commons/src/main/asciidoc
:spring-data-r2dbc-javadoc: https://docs.spring.io/spring-data/r2dbc/docs/{version}/api
:spring-framework-ref: https://docs.spring.io/spring/docs/{springVersion}/reference/html
:reactiveStreamsJavadoc: https://www.reactive-streams.org/reactive-streams-{reactiveStreamsVersion}-javadoc
:example-root: ../../../src/test/java/org/springframework/data/r2dbc/documentation
:tabsize: 2

(C) 2018-2022 The original authors.

NOTE: Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically.

toc::[]

// The blank line before each include prevents content from running together in a bad way
// (because an included bit does not have its own blank lines).

include::preface.adoc[]

include::new-features.adoc[leveloffset=+1]

include::{spring-data-commons-docs}/dependencies.adoc[leveloffset=+1]

include::{spring-data-commons-docs}/repositories.adoc[leveloffset=+1]

[[reference]]
= Reference Documentation

include::reference/introduction.adoc[leveloffset=+1]

include::reference/r2dbc.adoc[leveloffset=+1]

include::reference/r2dbc-repositories.adoc[leveloffset=+1]

include::{spring-data-commons-docs}/auditing.adoc[leveloffset=+1]

include::reference/r2dbc-auditing.adoc[leveloffset=+1]

include::reference/mapping.adoc[leveloffset=+1]

include::reference/kotlin.adoc[leveloffset=+1]

[[appendix]]
= Appendix

:numbered!:
include::{spring-data-commons-docs}/repository-query-keywords-reference.adoc[leveloffset=+1]
include::{spring-data-commons-docs}/repository-query-return-types-reference.adoc[leveloffset=+1]
include::reference/r2dbc-upgrading.adoc[leveloffset=+1]
