Merge pull request #32236 from spencergibb

* pr/32236:
  Polish "Fixes syntax error in JdbcClient examples"
  Fixes syntax error in JdbcClient examples

Closes gh-32236
This commit is contained in:
Stéphane Nicoll 2024-02-10 09:04:55 +01:00
commit f726e806cd
1 changed files with 9 additions and 9 deletions

View File

@ -717,7 +717,7 @@ For example, with positional parameters:
public int countOfActorsByFirstName(String firstName) { public int countOfActorsByFirstName(String firstName) {
return this.jdbcClient.sql("select count(*) from t_actor where first_name = ?") return this.jdbcClient.sql("select count(*) from t_actor where first_name = ?")
.param(firstName); .param(firstName)
.query(Integer.class).single(); .query(Integer.class).single();
} }
---- ----
@ -730,7 +730,7 @@ For example, with named parameters:
public int countOfActorsByFirstName(String firstName) { public int countOfActorsByFirstName(String firstName) {
return this.jdbcClient.sql("select count(*) from t_actor where first_name = :firstName") return this.jdbcClient.sql("select count(*) from t_actor where first_name = :firstName")
.param("firstName", firstName); .param("firstName", firstName)
.query(Integer.class).single(); .query(Integer.class).single();
} }
---- ----
@ -759,8 +759,8 @@ With a required single object result:
[source,java,indent=0,subs="verbatim,quotes"] [source,java,indent=0,subs="verbatim,quotes"]
---- ----
Actor actor = this.jdbcClient.sql("select first_name, last_name from t_actor where id = ?", Actor actor = this.jdbcClient.sql("select first_name, last_name from t_actor where id = ?")
.param(1212L); .param(1212L)
.query(Actor.class) .query(Actor.class)
.single(); .single();
---- ----
@ -769,8 +769,8 @@ With a `java.util.Optional` result:
[source,java,indent=0,subs="verbatim,quotes"] [source,java,indent=0,subs="verbatim,quotes"]
---- ----
Optional<Actor> actor = this.jdbcClient.sql("select first_name, last_name from t_actor where id = ?", Optional<Actor> actor = this.jdbcClient.sql("select first_name, last_name from t_actor where id = ?")
.param(1212L); .param(1212L)
.query(Actor.class) .query(Actor.class)
.optional(); .optional();
---- ----
@ -780,7 +780,7 @@ And for an update statement:
[source,java,indent=0,subs="verbatim,quotes"] [source,java,indent=0,subs="verbatim,quotes"]
---- ----
this.jdbcClient.sql("insert into t_actor (first_name, last_name) values (?, ?)") this.jdbcClient.sql("insert into t_actor (first_name, last_name) values (?, ?)")
.param("Leonor").param("Watling"); .param("Leonor").param("Watling")
.update(); .update();
---- ----
@ -789,7 +789,7 @@ Or an update statement with named parameters:
[source,java,indent=0,subs="verbatim,quotes"] [source,java,indent=0,subs="verbatim,quotes"]
---- ----
this.jdbcClient.sql("insert into t_actor (first_name, last_name) values (:firstName, :lastName)") this.jdbcClient.sql("insert into t_actor (first_name, last_name) values (:firstName, :lastName)")
.param("firstName", "Leonor").param("lastName", "Watling"); .param("firstName", "Leonor").param("lastName", "Watling")
.update(); .update();
---- ----
@ -800,7 +800,7 @@ provides `firstName` and `lastName` properties, such as the `Actor` class from a
[source,java,indent=0,subs="verbatim,quotes"] [source,java,indent=0,subs="verbatim,quotes"]
---- ----
this.jdbcClient.sql("insert into t_actor (first_name, last_name) values (:firstName, :lastName)") this.jdbcClient.sql("insert into t_actor (first_name, last_name) values (:firstName, :lastName)")
.paramSource(new Actor("Leonor", "Watling"); .paramSource(new Actor("Leonor", "Watling")
.update(); .update();
---- ----