# Uses of Interface
org.springframework.jdbc.core.simple.JdbcClient.StatementSpec

Packages that use JdbcClient.StatementSpec
Package
Description
org.springframework.jdbc.core.simple
Simplification layer for common JDBC interactions.

## Uses of JdbcClient.StatementSpec in org.springframework.jdbc.core.simple

Methods in org.springframework.jdbc.core.simple that return JdbcClient.StatementSpec
Modifier and Type
Method
Description
`JdbcClient.StatementSpec`
JdbcClient.StatementSpec.`param(int jdbcIndex, Object value)`
Bind a positional JDBC statement parameter for "?" placeholder resolution by explicit JDBC statement parameter index.
`JdbcClient.StatementSpec`
JdbcClient.StatementSpec.`param(int jdbcIndex, Object value, int sqlType)`
Bind a positional JDBC statement parameter for "?" placeholder resolution by explicit JDBC statement parameter index.
`JdbcClient.StatementSpec`
JdbcClient.StatementSpec.`param(Object value)`
Bind a positional JDBC statement parameter for "?" placeholder resolution by implicit order of parameter value registration.
`JdbcClient.StatementSpec`
JdbcClient.StatementSpec.`param(String name, Object value)`
Bind a named statement parameter for ":x" placeholder resolution, with each "x" name matching a ":x" placeholder in the SQL statement.
`JdbcClient.StatementSpec`
JdbcClient.StatementSpec.`param(String name, Object value, int sqlType)`
Bind a named statement parameter for ":x" placeholder resolution, with each "x" name matching a ":x" placeholder in the SQL statement.
`JdbcClient.StatementSpec`
JdbcClient.StatementSpec.`params(Object... values)`
Bind a var-args list of positional parameters for "?" placeholder resolution.
`JdbcClient.StatementSpec`
JdbcClient.StatementSpec.`params(List<?> values)`
Bind a list of positional parameters for "?" placeholder resolution.
`JdbcClient.StatementSpec`
JdbcClient.StatementSpec.`params(Map<String,?> paramMap)`
Bind named statement parameters for ":x" placeholder resolution.
`JdbcClient.StatementSpec`
JdbcClient.StatementSpec.`paramSource(Object namedParamObject)`
Bind named statement parameters for ":x" placeholder resolution.
`JdbcClient.StatementSpec`
JdbcClient.StatementSpec.`paramSource(SqlParameterSource namedParamSource)`
Bind named statement parameters for ":x" placeholder resolution.
`JdbcClient.StatementSpec`
JdbcClient.`sql(String sql)`
The starting point for any JDBC operation: a custom SQL String.