diff --git a/README.md b/README.md index d971a45c..94f6f9f6 100644 --- a/README.md +++ b/README.md @@ -82,6 +82,10 @@ We have separate folders for the samples of individual modules: * `basic` - Basic usage of Spring Data JDBC. +## Spring Data R2DBC + +* `example` - Basic usage of Spring Data R2DBC. + ## Miscellaneous * `bom` - Example project how to use the Spring Data release train bom in non-Spring-Boot scenarios. diff --git a/jdbc/pom.xml b/jdbc/pom.xml index c973a673..4c1ec62a 100644 --- a/jdbc/pom.xml +++ b/jdbc/pom.xml @@ -19,7 +19,6 @@ basics mybatis - r2dbc jooq diff --git a/pom.xml b/pom.xml index da8cfb00..767854e3 100644 --- a/pom.xml +++ b/pom.xml @@ -26,6 +26,7 @@ mongodb multi-store neo4j + r2dbc rest redis solr diff --git a/jdbc/r2dbc/README.adoc b/r2dbc/example/README.adoc similarity index 100% rename from jdbc/r2dbc/README.adoc rename to r2dbc/example/README.adoc diff --git a/r2dbc/example/pom.xml b/r2dbc/example/pom.xml new file mode 100644 index 00000000..3a3eeb7a --- /dev/null +++ b/r2dbc/example/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + org.springframework.data.examples + spring-data-r2dbc-examples + 2.0.0.BUILD-SNAPSHOT + + + spring-data-r2dbc-example + + Spring Data R2DBC - Example + + + diff --git a/jdbc/r2dbc/src/main/java/example/springdata/r2dbc/basics/Customer.java b/r2dbc/example/src/main/java/example/springdata/r2dbc/basics/Customer.java similarity index 100% rename from jdbc/r2dbc/src/main/java/example/springdata/r2dbc/basics/Customer.java rename to r2dbc/example/src/main/java/example/springdata/r2dbc/basics/Customer.java diff --git a/jdbc/r2dbc/src/main/java/example/springdata/r2dbc/basics/CustomerRepository.java b/r2dbc/example/src/main/java/example/springdata/r2dbc/basics/CustomerRepository.java similarity index 94% rename from jdbc/r2dbc/src/main/java/example/springdata/r2dbc/basics/CustomerRepository.java rename to r2dbc/example/src/main/java/example/springdata/r2dbc/basics/CustomerRepository.java index 0a920755..0b58731c 100644 --- a/jdbc/r2dbc/src/main/java/example/springdata/r2dbc/basics/CustomerRepository.java +++ b/r2dbc/example/src/main/java/example/springdata/r2dbc/basics/CustomerRepository.java @@ -17,7 +17,7 @@ package example.springdata.r2dbc.basics; import reactor.core.publisher.Flux; -import org.springframework.data.jdbc.repository.query.Query; +import org.springframework.data.r2dbc.repository.query.Query; import org.springframework.data.repository.reactive.ReactiveCrudRepository; /** diff --git a/jdbc/r2dbc/src/test/java/example/springdata/r2dbc/basics/CustomerRepositoryIntegrationTests.java b/r2dbc/example/src/test/java/example/springdata/r2dbc/basics/CustomerRepositoryIntegrationTests.java similarity index 100% rename from jdbc/r2dbc/src/test/java/example/springdata/r2dbc/basics/CustomerRepositoryIntegrationTests.java rename to r2dbc/example/src/test/java/example/springdata/r2dbc/basics/CustomerRepositoryIntegrationTests.java diff --git a/jdbc/r2dbc/src/test/java/example/springdata/r2dbc/basics/InfrastructureConfiguration.java b/r2dbc/example/src/test/java/example/springdata/r2dbc/basics/InfrastructureConfiguration.java similarity index 100% rename from jdbc/r2dbc/src/test/java/example/springdata/r2dbc/basics/InfrastructureConfiguration.java rename to r2dbc/example/src/test/java/example/springdata/r2dbc/basics/InfrastructureConfiguration.java diff --git a/jdbc/r2dbc/pom.xml b/r2dbc/pom.xml similarity index 76% rename from jdbc/r2dbc/pom.xml rename to r2dbc/pom.xml index 0848378f..c6d2e48f 100644 --- a/jdbc/r2dbc/pom.xml +++ b/r2dbc/pom.xml @@ -1,17 +1,24 @@ - 4.0.0 + spring-data-r2dbc-examples + pom + org.springframework.data.examples - spring-data-jdbc-examples + spring-data-examples 2.0.0.BUILD-SNAPSHOT - spring-data-r2dbc + Spring Data R2DBC - Examples + Sample projects for Spring Data R2DBC - Spring Data JDBC - Demonstrating reactive repositories with R2DBC + 2018 + + + example + Californium-RELEASE @@ -21,8 +28,8 @@ org.springframework.data - spring-data-jdbc - 1.0.0.r2dbc-SNAPSHOT + spring-data-r2dbc + 1.0.0.BUILD-SNAPSHOT @@ -61,4 +68,5 @@ +