| Interface | Description |
|---|---|
| JdbcOperations |
JdbcOperations
定义 JdbcTemplate 的 API
|
| ResultHandler<T> |
ResultHandler
处理
ResultSet
|
| RowMapper<T> |
RowMapper
ResultSet 中每一行数据的处理逻辑。 |
| ThrowingConsumer<T,E extends Exception> |
可抛出受检异常的函数式接口。
|
| ThrowingPredicate<T,E extends Exception> |
可抛出受检异常的谓词函数式接口。
|
| Class | Description |
|---|---|
| BatchUpdateErrorInfo |
记录批量更新操作中某个批次的执行错误信息。
|
| BatchUpdateResult |
批量更新结果
封装
batchUpdate 操作的执行结果,包含:
整体执行状态 BatchUpdateStatus
批次统计信息(总数据量、批次数、成功/失败/剩余批次数)
各批次的更新结果及各错误批次的异常信息
|
| DefaultBeanRowMapper<T> | |
| ParamBuilder |
ParamBuilder
JDBC 参数构造器,将数据转换为
Object[] 类型,以传给 PreparedStatement
|
| SimpleJdbcTemplate |
JDBC 操作的模板类,对原生 JDBC 进行轻量封装,提供查询、更新、批量操作等便捷方法。
|
| TransactionTemplate |
事务模板,提供事务执行能力。
|
| Enum | Description |
|---|---|
| BatchUpdateStatus |
批量更新状态
用于表示批量更新操作的整体执行状态
|
| Exception | Description |
|---|---|
| TransactionException |
事务异常
用于包装事务执行过程中发生的原始异常
|
Copyright © 2026. All rights reserved.