From ed63cefc84defa465fc072856c43b5b83633089f Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Thu, 23 Jul 2020 10:41:50 +0200 Subject: [PATCH] #407 - Polishing. Guard find(Sort) against null values. Add author to documentation. Use ReactiveDataAccessStrategy in R2dbcEntityTemplate created in SimpleR2dbcRepository. Original pull request: #408. --- src/main/asciidoc/index.adoc | 2 +- .../data/r2dbc/repository/support/SimpleR2dbcRepository.java | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/asciidoc/index.adoc b/src/main/asciidoc/index.adoc index 14aa1cc..6b5b38d 100644 --- a/src/main/asciidoc/index.adoc +++ b/src/main/asciidoc/index.adoc @@ -1,5 +1,5 @@ = Spring Data R2DBC - Reference Documentation - Mark Paluch, Jay Bryant + Mark Paluch, Jay Bryant, Stephen Cohen :revnumber: {version} :revdate: {localdate} ifdef::backend-epub3[:front-cover-image: image:epub-cover.png[Front Cover,1050,1600]] diff --git a/src/main/java/org/springframework/data/r2dbc/repository/support/SimpleR2dbcRepository.java b/src/main/java/org/springframework/data/r2dbc/repository/support/SimpleR2dbcRepository.java index 8d677cd..95bfb88 100644 --- a/src/main/java/org/springframework/data/r2dbc/repository/support/SimpleR2dbcRepository.java +++ b/src/main/java/org/springframework/data/r2dbc/repository/support/SimpleR2dbcRepository.java @@ -81,7 +81,7 @@ public class SimpleR2dbcRepository implements ReactiveSortingRepository converter // .getMappingContext() // .getRequiredPersistentEntity(this.entity.getJavaType()) // @@ -179,6 +179,9 @@ public class SimpleR2dbcRepository implements ReactiveSortingRepository findAll(Sort sort) { + + Assert.notNull(sort, "Sort must not be null!"); + return this.entityOperations.select(Query.empty().sort(sort), this.entity.getJavaType()); }