|
|
|
@ -100,10 +100,11 @@ Next, you need to create a table structure in your database, as follows: |
|
|
|
|
|
|
|
|
|
|
|
[source,sql] |
|
|
|
[source,sql] |
|
|
|
---- |
|
|
|
---- |
|
|
|
CREATE TABLE person |
|
|
|
CREATE TABLE person( |
|
|
|
(id VARCHAR(255) PRIMARY KEY, |
|
|
|
id VARCHAR(255) PRIMARY KEY, |
|
|
|
name VARCHAR(255), |
|
|
|
name VARCHAR(255), |
|
|
|
age INT); |
|
|
|
age INT |
|
|
|
|
|
|
|
); |
|
|
|
---- |
|
|
|
---- |
|
|
|
|
|
|
|
|
|
|
|
You also need a main application to run, as follows: |
|
|
|
You also need a main application to run, as follows: |
|
|
|
@ -117,10 +118,11 @@ When you run the main program, the preceding examples produce output similar to |
|
|
|
|
|
|
|
|
|
|
|
[source] |
|
|
|
[source] |
|
|
|
---- |
|
|
|
---- |
|
|
|
2018-11-28 10:47:03,893 DEBUG amework.core.r2dbc.DefaultDatabaseClient: 310 - Executing SQL statement [CREATE TABLE person |
|
|
|
2018-11-28 10:47:03,893 DEBUG amework.core.r2dbc.DefaultDatabaseClient: 310 - Executing SQL statement [CREATE TABLE person( |
|
|
|
(id VARCHAR(255) PRIMARY KEY, |
|
|
|
id VARCHAR(255) PRIMARY KEY, |
|
|
|
name VARCHAR(255), |
|
|
|
name VARCHAR(255), |
|
|
|
age INT)] |
|
|
|
age INT |
|
|
|
|
|
|
|
)] |
|
|
|
2018-11-28 10:47:04,074 DEBUG amework.core.r2dbc.DefaultDatabaseClient: 908 - Executing SQL statement [INSERT INTO person (id, name, age) VALUES($1, $2, $3)] |
|
|
|
2018-11-28 10:47:04,074 DEBUG amework.core.r2dbc.DefaultDatabaseClient: 908 - Executing SQL statement [INSERT INTO person (id, name, age) VALUES($1, $2, $3)] |
|
|
|
2018-11-28 10:47:04,092 DEBUG amework.core.r2dbc.DefaultDatabaseClient: 575 - Executing SQL statement [SELECT id, name, age FROM person] |
|
|
|
2018-11-28 10:47:04,092 DEBUG amework.core.r2dbc.DefaultDatabaseClient: 575 - Executing SQL statement [SELECT id, name, age FROM person] |
|
|
|
2018-11-28 10:47:04,436 INFO org.spring.r2dbc.example.R2dbcApp: 43 - Person [id='joe', name='Joe', age=34] |
|
|
|
2018-11-28 10:47:04,436 INFO org.spring.r2dbc.example.R2dbcApp: 43 - Person [id='joe', name='Joe', age=34] |
|
|
|
|