| 程序包 | 说明 |
|---|---|
| net.hasor.db.jdbc |
数据库操作框架,前身为 SpringJDBC。
|
| net.hasor.db.jdbc.core |
Hasor Jdbc Operations Impl.
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
JdbcOperations.execute(PreparedStatementCreator psc,
PreparedStatementCallback<T> action)
执行一个 JDBC 操作。
|
<T> T |
JdbcOperations.query(PreparedStatementCreator psc,
ResultSetExtractor<T> rse)
执行一个动态查询 SQL 语句。
|
void |
JdbcOperations.query(PreparedStatementCreator psc,
RowCallbackHandler rch)
Query using a prepared statement, reading the ResultSet on a per-row basis with a RowCallbackHandler.
|
<T> List<T> |
JdbcOperations.query(PreparedStatementCreator psc,
RowMapper<T> rowMapper)
Query using a prepared statement, mapping each row to a Java object via a RowMapper.
|
int |
JdbcOperations.update(PreparedStatementCreator psc)
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected PreparedStatementCreator |
JdbcTemplate.getPreparedStatementCreator(String sql,
SqlParameterSource paramSource)
Build a PreparedStatementCreator based on the given SQL and named parameters.
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
JdbcTemplate.execute(PreparedStatementCreator psc,
PreparedStatementCallback<T> action) |
<T> T |
JdbcTemplate.query(PreparedStatementCreator psc,
PreparedStatementSetter pss,
ResultSetExtractor<T> rse) |
<T> T |
JdbcTemplate.query(PreparedStatementCreator psc,
ResultSetExtractor<T> rse) |
void |
JdbcTemplate.query(PreparedStatementCreator psc,
RowCallbackHandler rch) |
<T> List<T> |
JdbcTemplate.query(PreparedStatementCreator psc,
RowMapper<T> rowMapper) |
int |
JdbcTemplate.update(PreparedStatementCreator psc) |
int |
JdbcTemplate.update(PreparedStatementCreator psc,
PreparedStatementSetter pss) |