|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 RowMapper 的软件包 | |
|---|---|
| net.hasor.jdbc | Hasor Jdbc Operations. |
| net.hasor.jdbc.core | |
| net.hasor.jdbc.core.mapper | |
| net.hasor.jdbc.parameter | |
| net.hasor.jdbc 中 RowMapper 的使用 |
|---|
| 参数类型为 RowMapper 的 net.hasor.jdbc 中的方法 | ||
|---|---|---|
|
JdbcOperations.query(PreparedStatementCreator psc,
RowMapper<T> rowMapper)
Query using a prepared statement, mapping each row to a Java object via a RowMapper. |
|
|
JdbcOperations.query(String sql,
Map<String,?> paramMap,
RowMapper<T> rowMapper)
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。 |
|
|
JdbcOperations.query(String sql,
Object[] args,
int[] argTypes,
RowMapper<T> rowMapper)
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。 |
|
|
JdbcOperations.query(String sql,
Object[] args,
RowMapper<T> rowMapper)
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。 |
|
|
JdbcOperations.query(String sql,
PreparedStatementSetter pss,
RowMapper<T> rowMapper)
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。 |
|
|
JdbcOperations.query(String sql,
RowMapper<T> rowMapper)
执行一个静态 SQL 语句,并使用 RowMapper 处理结果集。 |
|
|
JdbcOperations.query(String sql,
RowMapper<T> rowMapper,
Object... args)
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。 |
|
|
JdbcOperations.query(String sql,
SqlParameterSource paramSource,
RowMapper<T> rowMapper)
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。 |
|
|
JdbcOperations.queryForObject(String sql,
Map<String,?> paramMap,
RowMapper<T> rowMapper)
查询一个 SQL 语句,查询参数使用 Map 封装。 |
|
|
JdbcOperations.queryForObject(String sql,
Object[] args,
int[] argTypes,
RowMapper<T> rowMapper)
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。 |
|
|
JdbcOperations.queryForObject(String sql,
Object[] args,
RowMapper<T> rowMapper)
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。 |
|
|
JdbcOperations.queryForObject(String sql,
RowMapper<T> rowMapper)
执行一个静态 SQL 语句,并使用 RowMapper 处理结果集。 |
|
|
JdbcOperations.queryForObject(String sql,
RowMapper<T> rowMapper,
Object... args)
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。 |
|
|
JdbcOperations.queryForObject(String sql,
SqlParameterSource paramSource,
RowMapper<T> rowMapper)
查询一个 SQL 语句,查询参数使用 SqlParameterSource 封装。 |
|
| net.hasor.jdbc.core 中 RowMapper 的使用 |
|---|
| 返回 RowMapper 的 net.hasor.jdbc.core 中的方法 | ||
|---|---|---|
protected
|
JdbcTemplate.getBeanPropertyRowMapper(Class<T> requiredType)
Create a new RowMapper for reading columns as Bean pairs. |
|
protected RowMapper<Map<String,Object>> |
JdbcTemplate.getColumnMapRowMapper()
Create a new RowMapper for reading columns as key-value pairs. |
|
protected
|
JdbcTemplate.getSingleColumnRowMapper(Class<T> requiredType)
Create a new RowMapper for reading result objects from a single column. |
|
| 参数类型为 RowMapper 的 net.hasor.jdbc.core 中的方法 | ||
|---|---|---|
|
JdbcTemplate.query(PreparedStatementCreator psc,
RowMapper<T> rowMapper)
|
|
|
JdbcTemplate.query(String sql,
Map<String,?> paramMap,
RowMapper<T> rowMapper)
|
|
|
JdbcTemplate.query(String sql,
Object[] args,
int[] argTypes,
RowMapper<T> rowMapper)
|
|
|
JdbcTemplate.query(String sql,
Object[] args,
RowMapper<T> rowMapper)
|
|
|
JdbcTemplate.query(String sql,
PreparedStatementSetter pss,
RowMapper<T> rowMapper)
|
|
|
JdbcTemplate.query(String sql,
RowMapper<T> rowMapper)
|
|
|
JdbcTemplate.query(String sql,
RowMapper<T> rowMapper,
Object... args)
|
|
|
JdbcTemplate.query(String sql,
SqlParameterSource paramSource,
RowMapper<T> rowMapper)
|
|
|
JdbcTemplate.queryForObject(String sql,
Map<String,?> paramMap,
RowMapper<T> rowMapper)
|
|
|
JdbcTemplate.queryForObject(String sql,
Object[] args,
int[] argTypes,
RowMapper<T> rowMapper)
|
|
|
JdbcTemplate.queryForObject(String sql,
Object[] args,
RowMapper<T> rowMapper)
|
|
|
JdbcTemplate.queryForObject(String sql,
RowMapper<T> rowMapper)
|
|
|
JdbcTemplate.queryForObject(String sql,
RowMapper<T> rowMapper,
Object... args)
|
|
|
JdbcTemplate.queryForObject(String sql,
SqlParameterSource paramSource,
RowMapper<T> rowMapper)
|
|
| 参数类型为 RowMapper 的 net.hasor.jdbc.core 中的构造方法 | |
|---|---|
RowMapperResultSetExtractor(RowMapper<T> rowMapper)
创建 RowMapperResultSetExtractor 对象 |
|
RowMapperResultSetExtractor(RowMapper<T> rowMapper,
int rowsExpected)
创建 RowMapperResultSetExtractor 对象 |
|
| net.hasor.jdbc.core.mapper 中 RowMapper 的使用 |
|---|
| 实现 RowMapper 的 net.hasor.jdbc.core.mapper 中的类 | |
|---|---|
class |
BeanPropertyRowMapper<T>
用于 POJO 的 RowMapper |
class |
ColumnMapRowMapper
RowMapper implementation that creates a java.util.Map
for each row, representing all columns as key-value pairs: one
entry for each column, with the column name as key. |
class |
SingleColumnRowMapper<T>
RowMapper implementation that converts a single column into a single
result value per row. |
| net.hasor.jdbc.parameter 中 RowMapper 的使用 |
|---|
| 返回 RowMapper 的 net.hasor.jdbc.parameter 中的方法 | |
|---|---|
RowMapper<?> |
SqlResultSetParameter.getRowMapper()
Return the RowMapper held by this parameter, if any. |
| 参数类型为 RowMapper 的 net.hasor.jdbc.parameter 中的构造方法 | |
|---|---|
SqlResultSetParameter(String name,
RowMapper<?> rm)
Create a new ResultSetSupportingSqlParameter. |
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||