A B C D E G H I J L M N P Q R S T U V W
A
- AbstractRowMapper<T> - net.hasor.db.jdbc.core.mapper 中的 类
-
- AbstractRowMapper() -
类 net.hasor.db.jdbc.core.mapper.AbstractRowMapper 的构造方法
-
- applyStatementSettings(Statement) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
- 对Statement的属性进行设置。
- aroundOperation(TranOperations) -
类 net.hasor.db.transaction.interceptor.TransactionBinder.TranInterceptorBindBuilder 中的方法
-
B
- BatchPreparedStatementSetter - net.hasor.db.jdbc 中的 接口
- 批量更新时动态参数设置接口。
- batchUpdate(String[]) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- batchUpdate(String, Map<String, ?>[]) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- batchUpdate(String, SqlParameterSource[]) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- batchUpdate(String, BatchPreparedStatementSetter) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- batchUpdate(String[]) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 批量执行 insert 或 update、delete 语句,返回值用于表示受影响的行数。
- batchUpdate(String, BatchPreparedStatementSetter) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 批量执行 insert 或 update、delete 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
- batchUpdate(String, Map<String, ?>[]) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 批量执行 insert 或 update、delete 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
- batchUpdate(String, SqlParameterSource[]) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 批量执行 insert 或 update、delete 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
- BeanPropertyRowMapper<T> - net.hasor.db.jdbc.core.mapper 中的 类
- 用于 POJO 的 RowMapper
- BeanPropertyRowMapper() -
类 net.hasor.db.jdbc.core.mapper.BeanPropertyRowMapper 的构造方法
- Create a new BeanPropertyRowMapper.
- BeanPropertyRowMapper(Class<T>) -
类 net.hasor.db.jdbc.core.mapper.BeanPropertyRowMapper 的构造方法
- Create a new BeanPropertyRowMapper.
- beginTransaction() -
类 net.hasor.db.transaction.support.TransactionObject 中的方法
-
- bind(DataSource) -
类 net.hasor.db.transaction.interceptor.TransactionBinder 中的方法
-
- buildSql(ParsedSql, SqlParameterSource) -
类 net.hasor.db.jdbc.core.ParsedSql 中的静态方法
- 生成SQL
- buildSqlValues(ParsedSql, SqlParameterSource) -
类 net.hasor.db.jdbc.core.ParsedSql 中的静态方法
- 生成Values
C
- CallableStatementCallback<T> - net.hasor.db.jdbc 中的 接口
- 通用的回调接口。
- CallableStatementCreator - net.hasor.db.jdbc 中的 接口
- 该接口用于创建 CallableStatement 对象。
- cancelTransaction() -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
- 取消事务状态
- changeDataSourceUtilService(DataSourceHelper) -
类 net.hasor.db.datasource.DataSourceUtils 中的静态方法
- 更换默认DataSourceHelper
- cleanupParameters() -
接口 net.hasor.db.jdbc.core.ParameterDisposer 中的方法
- 关闭参数分配的可回收资源,例如:Lob 类型参数。
- clear() -
类 net.hasor.db.jdbc.core.LinkedCaseInsensitiveMap 中的方法
-
- ColumnMapRowMapper - net.hasor.db.jdbc.core.mapper 中的 类
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.- ColumnMapRowMapper() -
类 net.hasor.db.jdbc.core.mapper.ColumnMapRowMapper 的构造方法
-
- commit(TransactionStatus) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 递交事务
- commit() -
类 net.hasor.db.transaction.support.TransactionObject 中的方法
-
- commit(TransactionStatus) -
接口 net.hasor.db.transaction.TransactionManager 中的方法
- 递交事务
如果递交的事务并不处于事务堆栈顶端,会同时递交该事务的后面其它事务。
- ConnectionCallback<T> - net.hasor.db.jdbc 中的 接口
- 通用的回调接口。
- ConnectionHolder - net.hasor.db.datasource.local 中的 类
-
- ConnectionHolder(DataSource) -
类 net.hasor.db.datasource.local.ConnectionHolder 的构造方法
-
- ConnectionProxy - net.hasor.db.datasource 中的 接口
- Connection 连接代理。
- ConnectionSequence - net.hasor.db.datasource.local 中的 类
-
- ConnectionSequence() -
类 net.hasor.db.datasource.local.ConnectionSequence 的构造方法
-
- containsKey(Object) -
类 net.hasor.db.jdbc.core.LinkedCaseInsensitiveMap 中的方法
-
- convertKey(String) -
类 net.hasor.db.jdbc.core.LinkedCaseInsensitiveMap 中的方法
- Convert the given key to a case-insensitive key.
- convertValueToRequiredType(Object, Class<?>) -
类 net.hasor.db.jdbc.core.mapper.AbstractRowMapper 中的静态方法
- 转换为单值的类型
- createCallableStatement(Connection) -
接口 net.hasor.db.jdbc.CallableStatementCreator 中的方法
- 使用参数传进来的连接创建 CallableStatement 对象。
- createColumnMap(int) -
类 net.hasor.db.jdbc.core.mapper.ColumnMapRowMapper 中的方法
- 创建一个 Map 用于存放数据
- createConnectionHolder(DataSource) -
类 net.hasor.db.datasource.local.LocalDataSourceHelper 中的方法
- 创建ConnectionHolder对象
- createConnectionSequence() -
类 net.hasor.db.datasource.local.LocalDataSourceHelper 中的方法
- 创建ConnectionSequence对象
- createPreparedStatement(Connection) -
接口 net.hasor.db.jdbc.PreparedStatementCreator 中的方法
- 使用参数传进来的连接创建 PreparedStatement 对象。
- createResultsMap() -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
- 创建用于保存结果集的数据Map。
- createSavepoint() -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
- 使用一个全新的名称创建一个保存点。
- createSavepoint() -
接口 net.hasor.db.datasource.SavepointManager 中的方法
- 创建事务的保存点,通过
releaseSavepoint方法释放这个保存点。
- currentConnection(DataSource) -
接口 net.hasor.db.datasource.DataSourceHelper 中的方法
- 当前连接
- currentConnection(DataSource) -
类 net.hasor.db.datasource.DataSourceUtils 中的静态方法
- 获得某个数据源的当前连接
- currentConnection(DataSource) -
类 net.hasor.db.datasource.local.LocalDataSourceHelper 中的方法
-
- currentHolder() -
类 net.hasor.db.datasource.local.ConnectionSequence 中的方法
-
D
- DataSourceHelper - net.hasor.db.datasource 中的 接口
-
- DataSourceUtils - net.hasor.db.datasource 中的 类
-
- DataSourceUtils() -
类 net.hasor.db.datasource.DataSourceUtils 的构造方法
-
- doBegin(JdbcTransactionStatus) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 初始化一个新的连接,并开启事务。
- doCommit(JdbcTransactionStatus) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 处理当前底层数据库连接的事务递交操作。
- doGetConnection(JdbcTransactionStatus) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 获取数据库连接(线程绑定的)
- doInCallableStatement(CallableStatement) -
接口 net.hasor.db.jdbc.CallableStatementCallback 中的方法
- 执行一个 JDBC 操作。
- doInConnection(Connection) -
接口 net.hasor.db.jdbc.ConnectionCallback 中的方法
- 执行一个 JDBC 操作。
- doInPreparedStatement(PreparedStatement) -
接口 net.hasor.db.jdbc.PreparedStatementCallback 中的方法
- 执行一个 JDBC 操作。
- doInStatement(Statement) -
接口 net.hasor.db.jdbc.StatementCallback 中的方法
- 执行一个 JDBC 操作。
- doRollback(JdbcTransactionStatus) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 处理当前底层数据库连接的事务回滚操作。
E
- execute(ConnectionCallback<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- execute(StatementCallback<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- execute(PreparedStatementCreator, PreparedStatementCallback<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- execute(CallableStatementCreator, CallableStatementCallback<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- execute(String, PreparedStatementCallback<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- execute(String, CallableStatementCallback<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- execute(String, SqlParameterSource, PreparedStatementCallback<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- execute(String, Map<String, ?>, PreparedStatementCallback<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- execute(String) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- execute(ConnectionCallback<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 通过回调函数执行一个JDBC数据访问操作。
- execute(StatementCallback<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 通过回调函数执行一个JDBC数据访问操作。
- execute(CallableStatementCreator, CallableStatementCallback<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行 JDBC(存储过程、函数)数据访问操作。
- execute(String, CallableStatementCallback<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行 JDBC(存储过程、函数)数据访问操作。
- execute(PreparedStatementCreator, PreparedStatementCallback<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个 JDBC 操作。
- execute(String, PreparedStatementCallback<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个动态 SQL 语句。
- execute(String, SqlParameterSource, PreparedStatementCallback<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个 JDBC 操作。
- execute(String, Map<String, ?>, PreparedStatementCallback<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个动态 SQL 语句。
- execute(String) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个 SQL语句,通常是一个 DDL 语句.
- execute(TransactionStatus, MethodInvocation) -
接口 net.hasor.db.transaction.interceptor.TranOperations 中的方法
- 事务执行拦截器
- extractData(ResultSet) -
类 net.hasor.db.jdbc.core.RowMapperResultSetExtractor 中的方法
-
- extractData(ResultSet) -
接口 net.hasor.db.jdbc.ResultSetExtractor 中的方法
- 将结果集内容转换。
G
- get() -
类 net.hasor.db.jdbc.core.JdbcTemplateProvider 中的方法
-
- get(Object) -
类 net.hasor.db.jdbc.core.LinkedCaseInsensitiveMap 中的方法
-
- getBatchSize() -
接口 net.hasor.db.jdbc.BatchPreparedStatementSetter 中的方法
- Return the size of the batch.
- getBeanPropertyRowMapper(Class<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
- Create a new RowMapper for reading columns as Bean pairs.
- getColumnKey(String) -
类 net.hasor.db.jdbc.core.mapper.ColumnMapRowMapper 中的方法
- 讲列名转换为合理的格式。
- getColumnMapRowMapper() -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
- Create a new RowMapper for reading columns as key-value pairs.
- getColumnValue(ResultSet, int, Class<?>) -
类 net.hasor.db.jdbc.core.mapper.BeanPropertyRowMapper 中的方法
- 取得指定列的值
- getColumnValue(ResultSet, int) -
类 net.hasor.db.jdbc.core.mapper.ColumnMapRowMapper 中的方法
- 取得指定列的值
- getConnection(DataSource) -
接口 net.hasor.db.datasource.DataSourceHelper 中的方法
- 申请连接
- getConnection(DataSource) -
类 net.hasor.db.datasource.DataSourceUtils 中的静态方法
- 申请连接
- getConnection() -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
- 获取连接
- getConnection(DataSource) -
类 net.hasor.db.datasource.local.LocalDataSourceHelper 中的方法
- 申请连接,如果当前连接存在则返回当前连接
- getConnection() -
类 net.hasor.db.jdbc.core.JdbcAccessor 中的方法
- Return the Connection used by this template.
- getConnectionSequence(DataSource) -
类 net.hasor.db.datasource.local.LocalDataSourceHelper 中的方法
- 获取ConnectionSequence
- getDataSource() -
类 net.hasor.db.jdbc.core.JdbcAccessor 中的方法
- Return the DataSource used by this template.
- getDataSource() -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 获取当前事务管理器管理的数据源对象。
- getDataSource() -
类 net.hasor.db.transaction.support.TransactionObject 中的方法
-
- getDataSourceHelper() -
类 net.hasor.db.datasource.DataSourceUtils 中的静态方法
- 获取DataSourceHelper
- getFetchSize() -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- getHolder() -
类 net.hasor.db.transaction.support.TransactionObject 中的方法
-
- getIsolationLevel() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- getIsolationLevel() -
接口 net.hasor.db.transaction.TransactionStatus 中的方法
- 获取事务的隔离级别
- getMaxRows() -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- getNamedParameterCount() -
类 net.hasor.db.jdbc.core.ParsedSql 中的方法
-
- getOriginalSql() -
类 net.hasor.db.jdbc.core.ParsedSql 中的方法
-
- getOriIsolationLevel() -
类 net.hasor.db.transaction.support.TransactionObject 中的方法
-
- getParameterIndexes() -
类 net.hasor.db.jdbc.core.ParsedSql 中的方法
-
- getParameterNames() -
类 net.hasor.db.jdbc.core.ParsedSql 中的方法
-
- getParsedSql(String) -
类 net.hasor.db.jdbc.core.ParsedSql 中的静态方法
-
- getPreparedStatementCreator(String, SqlParameterSource) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
- Build a PreparedStatementCreator based on the given SQL and named parameters.
- getQueryTimeout() -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- getResultSetValue(ResultSet, int) -
类 net.hasor.db.jdbc.core.mapper.AbstractRowMapper 中的静态方法
- 获取列的值
- getSavepointManager() -
类 net.hasor.db.transaction.support.TransactionObject 中的方法
-
- getSingleColumnRowMapper(Class<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
- Create a new RowMapper for reading result objects from a single column.
- getSql() -
接口 net.hasor.db.jdbc.core.JdbcTemplate.SqlProvider 中的方法
-
- getStrategy(Method) -
接口 net.hasor.db.transaction.interceptor.TranStrategy 中的方法
-
- getTargetConnection() -
接口 net.hasor.db.datasource.ConnectionProxy 中的方法
- Return the target Connection of this proxy.
- getTargetSource() -
接口 net.hasor.db.datasource.ConnectionProxy 中的方法
- 获取目标使用的数据源
- getTotalParameterCount() -
类 net.hasor.db.jdbc.core.ParsedSql 中的方法
-
- getTransaction(Propagation) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 开启事务
- getTransaction(Propagation, Isolation) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 开启事务
- getTransaction(Propagation) -
接口 net.hasor.db.transaction.TransactionManager 中的方法
- 开启事务,使用默认事务隔离级别。
- getTransaction(Propagation, Isolation) -
接口 net.hasor.db.transaction.TransactionManager 中的方法
- 开启事务
- getTransactionBehavior() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- getTransactionBehavior() -
接口 net.hasor.db.transaction.TransactionStatus 中的方法
- 获取事务使用的传播行为
- getTransactionManager(DataSource) -
类 net.hasor.db.transaction.Manager 中的静态方法
-
- getUnnamedParameterCount() -
类 net.hasor.db.jdbc.core.ParsedSql 中的方法
-
- getValue(String) -
接口 net.hasor.db.jdbc.SqlParameterSource 中的方法
- Return the parameter value for the requested named parameter.
H
- hasSavepoint() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- hasSavepoint() -
接口 net.hasor.db.transaction.TransactionStatus 中的方法
- 表示事务是否携带了一个保存点,嵌套事务通常会创建一个保存点作为嵌套事务与上一层事务的分界点。
- hasTransaction() -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
- 是否存在事务
- hasTransaction() -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 是否存在未处理完的事务(包括被挂起的事务)。
- hasTransaction() -
类 net.hasor.db.transaction.support.TransactionObject 中的方法
-
- hasTransaction() -
接口 net.hasor.db.transaction.TransactionManager 中的方法
- 是否存在未处理完的事务(包括被挂起的事务)。
- hasValue(String) -
接口 net.hasor.db.jdbc.SqlParameterSource 中的方法
- Determine whether there is a value for the specified named parameter.
I
- InterruptibleBatchPreparedStatementSetter - net.hasor.db.jdbc.core 中的 接口
- 扩展 BatchPreparedStatementSetter 接口,提供了一个方法可以中断某一个批操作。
- isBatchExhausted(int) -
接口 net.hasor.db.jdbc.core.InterruptibleBatchPreparedStatementSetter 中的方法
- 测试批处理是否继续,返回 true 表示处理。
- isCaseInsensitive() -
类 net.hasor.db.jdbc.core.mapper.BeanPropertyRowMapper 中的方法
-
- isCompleted() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- isCompleted() -
接口 net.hasor.db.transaction.TransactionStatus 中的方法
- 事务是否已经完成。
- isEmpty() -
类 net.hasor.db.datasource.local.ConnectionSequence 中的方法
-
- isIgnoreWarnings() -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- isNewConnection() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- isNewConnection() -
接口 net.hasor.db.transaction.TransactionStatus 中的方法
- 是否使用了一个全新的数据库连接开启事务
- Isolation - net.hasor.db.transaction 中的 枚举
- 事务隔离级别
- isOpen() -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
-
- isReadOnly() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- isReadOnly() -
接口 net.hasor.db.transaction.TransactionStatus 中的方法
- 是否为只读模式。
- isResultsCaseInsensitive() -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- isRollbackOnly() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- isRollbackOnly() -
接口 net.hasor.db.transaction.TransactionStatus 中的方法
- 是否已被标记为回滚,如果返回值为 true 则在commit 时会回滚该事务。
- isSuspend() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- isSuspend() -
接口 net.hasor.db.transaction.TransactionStatus 中的方法
- 测试该事务是否被挂起
- isTopTransaction(TransactionStatus) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 测试事务状态是否位于栈顶。
- isTopTransaction(TransactionStatus) -
接口 net.hasor.db.transaction.TransactionManager 中的方法
- 测试事务状态是否位于栈顶。
J
- JdbcAccessor - net.hasor.db.jdbc.core 中的 类
-
- JdbcAccessor() -
类 net.hasor.db.jdbc.core.JdbcAccessor 的构造方法
-
- JdbcOperations - net.hasor.db.jdbc 中的 接口
- 该接口声明了一些 JDBC 基本操作。
- JdbcTemplate - net.hasor.db.jdbc.core 中的 类
- 数据库操作模板方法。
- JdbcTemplate() -
类 net.hasor.db.jdbc.core.JdbcTemplate 的构造方法
- Construct a new JdbcTemplate for bean usage.
- JdbcTemplate(DataSource) -
类 net.hasor.db.jdbc.core.JdbcTemplate 的构造方法
- Construct a new JdbcTemplate, given a DataSource to obtain connections from.
- JdbcTemplate(Connection) -
类 net.hasor.db.jdbc.core.JdbcTemplate 的构造方法
-
- JdbcTemplate.SqlProvider - net.hasor.db.jdbc.core 中的 接口
- 获取SQL
- JdbcTemplateProvider - net.hasor.db.jdbc.core 中的 类
-
- JdbcTemplateProvider(DataSource) -
类 net.hasor.db.jdbc.core.JdbcTemplateProvider 的构造方法
-
- JdbcTransactionManager - net.hasor.db.transaction.support 中的 类
- 某一个数据源的事务管理器
事务栈:
事务管理器允许使用不同的传播属性反复开启新的事务。
- JdbcTransactionManager(DataSource) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 的构造方法
-
- JdbcTransactionStatus - net.hasor.db.transaction.support 中的 类
- 表示一个用于管理事务的状态点
- JdbcTransactionStatus(Propagation, Isolation) -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 的构造方法
-
L
- LinkedCaseInsensitiveMap<V> - net.hasor.db.jdbc.core 中的 类
LinkedHashMap variant that stores String keys in a case-insensitive
manner, for example for key-based access in a results table.- LinkedCaseInsensitiveMap() -
类 net.hasor.db.jdbc.core.LinkedCaseInsensitiveMap 的构造方法
- Create a new LinkedCaseInsensitiveMap for the default Locale.
- LinkedCaseInsensitiveMap(Locale) -
类 net.hasor.db.jdbc.core.LinkedCaseInsensitiveMap 的构造方法
- Create a new LinkedCaseInsensitiveMap that stores lower-case keys
according to the given Locale.
- LinkedCaseInsensitiveMap(int) -
类 net.hasor.db.jdbc.core.LinkedCaseInsensitiveMap 的构造方法
- Create a new LinkedCaseInsensitiveMap that wraps a
LinkedHashMap
with the given initial capacity and stores lower-case keys according
to the default Locale.
- LinkedCaseInsensitiveMap(int, Locale) -
类 net.hasor.db.jdbc.core.LinkedCaseInsensitiveMap 的构造方法
- Create a new LinkedCaseInsensitiveMap that wraps a
LinkedHashMap
with the given initial capacity and stores lower-case keys according
to the given Locale.
- loadModule(ApiBinder) -
类 net.hasor.db.transaction.interceptor.simple.SimpleTranInterceptorModule 中的方法
-
- loadSQL(String) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- loadSQL(String, String) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- loadSQL(Reader) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- LocalDataSourceHelper - net.hasor.db.datasource.local 中的 类
-
- LocalDataSourceHelper() -
类 net.hasor.db.datasource.local.LocalDataSourceHelper 的构造方法
-
M
- Manager - net.hasor.db.transaction 中的 类
- 某一个数据源的事务管理器
- Manager() -
类 net.hasor.db.transaction.Manager 的构造方法
-
- mapRow(ResultSet, int) -
类 net.hasor.db.jdbc.core.mapper.BeanPropertyRowMapper 中的方法
-
- mapRow(ResultSet, int) -
类 net.hasor.db.jdbc.core.mapper.ColumnMapRowMapper 中的方法
-
- mapRow(ResultSet, int) -
类 net.hasor.db.jdbc.core.mapper.SingleColumnRowMapper 中的方法
- 将当前行的第一列的值转换为指定的类型。
- mapRow(ResultSet, int) -
接口 net.hasor.db.jdbc.RowMapper 中的方法
- 实现这个方法为结果集的一行记录进行转换,并将最终转换结果返回。
- markHeldSavepoint() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- matcher(String) -
类 net.hasor.db.transaction.interceptor.TransactionBinder.TranInterceptorBindBuilder 中的方法
-
- matcher(ApiBinder.Matcher<Method>) -
类 net.hasor.db.transaction.interceptor.TransactionBinder.TranInterceptorBindBuilder 中的方法
-
N
- net.hasor.db.datasource - 软件包 net.hasor.db.datasource
-
- net.hasor.db.datasource.local - 软件包 net.hasor.db.datasource.local
-
- net.hasor.db.jdbc - 软件包 net.hasor.db.jdbc
- Hasor Jdbc Operations.
- net.hasor.db.jdbc.core - 软件包 net.hasor.db.jdbc.core
-
- net.hasor.db.jdbc.core.mapper - 软件包 net.hasor.db.jdbc.core.mapper
-
- net.hasor.db.transaction - 软件包 net.hasor.db.transaction
-
- net.hasor.db.transaction.interceptor - 软件包 net.hasor.db.transaction.interceptor
-
- net.hasor.db.transaction.interceptor.simple - 软件包 net.hasor.db.transaction.interceptor.simple
-
- net.hasor.db.transaction.support - 软件包 net.hasor.db.transaction.support
-
- newArgPreparedStatementSetter(Object[]) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
- Create a new PreparedStatementSetter.
- newInstance(Class<T>) -
类 net.hasor.db.jdbc.core.mapper.BeanPropertyRowMapper 中的静态方法
- Static factory method to create a new BeanPropertyRowMapper (with the mapped class specified only once).
P
- ParameterDisposer - net.hasor.db.jdbc.core 中的 接口
- 用于关闭 SQL 参数的资源分配,例如: Lob 类型参数。
- ParsedSql - net.hasor.db.jdbc.core 中的 类
- 编译的SQL
- pop() -
类 net.hasor.db.datasource.local.ConnectionSequence 中的方法
- 弹出
- PreparedStatementCallback<T> - net.hasor.db.jdbc 中的 接口
- 通用的回调接口。
- PreparedStatementCreator - net.hasor.db.jdbc 中的 接口
- 该接口用于创建 PreparedStatement 对象。
- PreparedStatementSetter - net.hasor.db.jdbc 中的 接口
- 用于处理 PreparedStatement 接口的动态参数设置。
- processRow(ResultSet) -
接口 net.hasor.db.jdbc.RowCallbackHandler 中的方法
- 实现这个方法用于处理结果集的一行记录。
- Propagation - net.hasor.db.transaction 中的 枚举
- 事务传播属性
- push(ConnectionHolder) -
类 net.hasor.db.datasource.local.ConnectionSequence 中的方法
- 压入
- put(String, V) -
类 net.hasor.db.jdbc.core.LinkedCaseInsensitiveMap 中的方法
-
Q
- query(PreparedStatementCreator, PreparedStatementSetter, ResultSetExtractor<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(PreparedStatementCreator, ResultSetExtractor<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, ResultSetExtractor<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, PreparedStatementSetter, ResultSetExtractor<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, ResultSetExtractor<T>, Object...) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, Object[], ResultSetExtractor<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, SqlParameterSource, ResultSetExtractor<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, Map<String, ?>, ResultSetExtractor<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(PreparedStatementCreator, RowCallbackHandler) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, RowCallbackHandler) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, PreparedStatementSetter, RowCallbackHandler) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, RowCallbackHandler, Object...) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, Object[], RowCallbackHandler) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, SqlParameterSource, RowCallbackHandler) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, Map<String, ?>, RowCallbackHandler) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(PreparedStatementCreator, RowMapper<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, PreparedStatementSetter, RowMapper<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, RowMapper<T>, Object...) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, Object[], RowMapper<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, RowMapper<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, SqlParameterSource, RowMapper<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(String, Map<String, ?>, RowMapper<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- query(PreparedStatementCreator, ResultSetExtractor<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个动态查询 SQL 语句。
- query(String, ResultSetExtractor<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个静态 SQL 语句。
- query(String, PreparedStatementSetter, ResultSetExtractor<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个动态查询 SQL 语句。
- query(String, ResultSetExtractor<T>, Object...) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
- query(String, Object[], ResultSetExtractor<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
- query(String, SqlParameterSource, ResultSetExtractor<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
- query(String, Map<String, ?>, ResultSetExtractor<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
- query(PreparedStatementCreator, RowCallbackHandler) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- Query using a prepared statement, reading the ResultSet on a per-row basis with a RowCallbackHandler.
- query(String, RowCallbackHandler) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个静态 SQL 语句。
- query(String, PreparedStatementSetter, RowCallbackHandler) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
- query(String, RowCallbackHandler, Object...) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
- query(String, Object[], RowCallbackHandler) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
- query(String, SqlParameterSource, RowCallbackHandler) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
- query(String, Map<String, ?>, RowCallbackHandler) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
- query(PreparedStatementCreator, RowMapper<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- Query using a prepared statement, mapping each row to a Java object via a RowMapper.
- query(String, PreparedStatementSetter, RowMapper<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- query(String, RowMapper<T>, Object...) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- query(String, Object[], RowMapper<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- query(String, RowMapper<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个静态 SQL 语句,并使用 RowMapper 处理结果集。
- query(String, SqlParameterSource, RowMapper<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- query(String, Map<String, ?>, RowMapper<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForInt(String) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForInt(String, Object...) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForInt(String, SqlParameterSource) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForInt(String, Map<String, ?>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForInt(String) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个静态 SQL 语句,并取得 int 类型数据。
- queryForInt(String, Object...) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForInt(String, SqlParameterSource) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForInt(String, Map<String, ?>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForList(String, Class<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForList(String, Class<T>, Object...) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForList(String, Object[], Class<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForList(String, SqlParameterSource, Class<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForList(String, Map<String, ?>, Class<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForList(String) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForList(String, Object...) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForList(String, SqlParameterSource) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForList(String, Map<String, ?>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForList(String, Class<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个静态 SQL 语句,结果将被映射到一个列表(一个条目为每一行)的对象,列表中每一条记录都是
elementType参数指定的类型对象。
- queryForList(String, Class<T>, Object...) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForList(String, Object[], Class<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForList(String, SqlParameterSource, Class<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForList(String, Map<String, ?>, Class<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForList(String) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个静态 SQL 语句,结果将被映射到一个列表(一个条目为每一行)的对象,
列表中每一条记录都是
Map类型对象。
- queryForList(String, Object...) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForList(String, SqlParameterSource) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForList(String, Map<String, ?>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForLong(String) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForLong(String, Object...) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForLong(String, SqlParameterSource) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForLong(String, Map<String, ?>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForLong(String) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个静态 SQL 语句,并取得 long 类型数据。
- queryForLong(String, Object...) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForLong(String, SqlParameterSource) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,sql 参数通过 SqlParameterSource 封装。
- queryForLong(String, Map<String, ?>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,sql 参数通过 Map 封装。
- queryForMap(String) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForMap(String, Object...) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForMap(String, SqlParameterSource) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForMap(String, Map<String, ?>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForMap(String) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个静态 SQL 语句,并将结果集数据转换成
Map。
- queryForMap(String, Object...) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForMap(String, SqlParameterSource) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForMap(String, Map<String, ?>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForObject(String, RowMapper<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForObject(String, RowMapper<T>, Object...) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForObject(String, Object[], RowMapper<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForObject(String, SqlParameterSource, RowMapper<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForObject(String, Map<String, ?>, RowMapper<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForObject(String, Class<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForObject(String, Class<T>, Object...) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForObject(String, Object[], Class<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForObject(String, SqlParameterSource, Class<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForObject(String, Map<String, ?>, Class<T>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- queryForObject(String, RowMapper<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个静态 SQL 语句,并使用 RowMapper 处理结果集。
- queryForObject(String, RowMapper<T>, Object...) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForObject(String, Object[], RowMapper<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForObject(String, SqlParameterSource, RowMapper<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,查询参数使用 SqlParameterSource 封装。
- queryForObject(String, Map<String, ?>, RowMapper<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,查询参数使用 Map 封装。
- queryForObject(String, Class<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个静态 SQL 语句,并将结果集数据转换成
requiredType参数指定的类型对象。
- queryForObject(String, Class<T>, Object...) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForObject(String, Object[], Class<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
- queryForObject(String, SqlParameterSource, Class<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,查询参数使用 SqlParameterSource 封装,并将查询结果使用 requiredType 参数表示的类型返回。
- queryForObject(String, Map<String, ?>, Class<T>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 查询一个 SQL 语句,查询参数使用 Map 封装,并将查询结果使用 requiredType 参数表示的类型返回。
R
- releaseConnection(Connection, DataSource) -
接口 net.hasor.db.datasource.DataSourceHelper 中的方法
- 释放连接
- releaseConnection(Connection, DataSource) -
类 net.hasor.db.datasource.DataSourceUtils 中的静态方法
- 释放连接
- releaseConnection(Connection, DataSource) -
类 net.hasor.db.datasource.local.LocalDataSourceHelper 中的方法
- 释放连接
- released() -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
- 减少引用计数,一个因为持有人已被释放。
- releaseHeldSavepoint() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- releaseSavepoint(Savepoint) -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
-
- releaseSavepoint(Savepoint) -
接口 net.hasor.db.datasource.SavepointManager 中的方法
- 释放某个事务的保存点
- remove(Object) -
类 net.hasor.db.jdbc.core.LinkedCaseInsensitiveMap 中的方法
-
- requested() -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
- 增加引用计数,一个因为持有人已被请求。
- ResultSetExtractor<T> - net.hasor.db.jdbc 中的 接口
- 回调接口,用于 JDBC 结果集转换。
- resume(JdbcTransactionStatus) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 恢复被挂起的事务。
- rollBack(TransactionStatus) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 回滚事务
- rollback() -
类 net.hasor.db.transaction.support.TransactionObject 中的方法
-
- rollBack(TransactionStatus) -
接口 net.hasor.db.transaction.TransactionManager 中的方法
- 回滚事务
- RollBackSQLException - net.hasor.db.transaction.interceptor.simple 中的 异常
-
- RollBackSQLException() -
异常 net.hasor.db.transaction.interceptor.simple.RollBackSQLException 的构造方法
-
- rollbackToHeldSavepoint() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- rollbackToSavepoint(Savepoint) -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
-
- rollbackToSavepoint(Savepoint) -
接口 net.hasor.db.datasource.SavepointManager 中的方法
- 回滚事务到一个指定的保存点。
- RowCallbackHandler - net.hasor.db.jdbc 中的 接口
- JDBC 结果集行数据处理器。
- RowMapper<T> - net.hasor.db.jdbc 中的 接口
- 这个接口用来映射 JDBC 结果集中一行数据。
- RowMapperResultSetExtractor<T> - net.hasor.db.jdbc.core 中的 类
ResultSetExtractor 接口实现类,该类会将结果集中的每一行进行处理,并返回一个 List 用以封装处理结果集。- RowMapperResultSetExtractor(RowMapper<T>) -
类 net.hasor.db.jdbc.core.RowMapperResultSetExtractor 的构造方法
- 创建
RowMapperResultSetExtractor 对象
- RowMapperResultSetExtractor(RowMapper<T>, int) -
类 net.hasor.db.jdbc.core.RowMapperResultSetExtractor 的构造方法
- 创建
RowMapperResultSetExtractor 对象
S
- SAVEPOINT_NAME_PREFIX -
类 net.hasor.db.datasource.local.ConnectionHolder 中的静态变量
-
- SavepointManager - net.hasor.db.datasource 中的 接口
-
- setCaseInsensitive(boolean) -
类 net.hasor.db.jdbc.core.mapper.BeanPropertyRowMapper 中的方法
-
- setConnection(Connection) -
类 net.hasor.db.jdbc.core.JdbcAccessor 中的方法
- Set the JDBC Connection to obtain connection from.
- setDataSource(DataSource) -
类 net.hasor.db.jdbc.core.JdbcAccessor 中的方法
- Set the JDBC DataSource to obtain connections from.
- setFetchSize(int) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- setIgnoreWarnings(boolean) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- setMaxRows(int) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- setQueryTimeout(int) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- setReadOnly() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- setReadOnly() -
接口 net.hasor.db.transaction.TransactionStatus 中的方法
- 设置事务状态为只读。
- setRequiredType(Class<T>) -
类 net.hasor.db.jdbc.core.mapper.BeanPropertyRowMapper 中的方法
- Set the type that each result object is expected to match.
- setRequiredType(Class<T>) -
类 net.hasor.db.jdbc.core.mapper.SingleColumnRowMapper 中的方法
- Set the type that each result object is expected to match.
- setResultsCaseInsensitive(boolean) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- setRollbackOnly() -
类 net.hasor.db.transaction.support.JdbcTransactionStatus 中的方法
-
- setRollbackOnly() -
接口 net.hasor.db.transaction.TransactionStatus 中的方法
- 设置事务状态为回滚,作为替代抛出异常进而触发回滚操作。
- setTransaction() -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
- 设置事务状态
- setValues(PreparedStatement, int) -
接口 net.hasor.db.jdbc.BatchPreparedStatementSetter 中的方法
- Set parameter values on the given PreparedStatement.
- setValues(PreparedStatement) -
接口 net.hasor.db.jdbc.PreparedStatementSetter 中的方法
- Set parameter values on the given PreparedStatement.
- SimpleTranInterceptorModule - net.hasor.db.transaction.interceptor.simple 中的 类
- 事务策略:用于决定数据源的事务策略。
- SimpleTranInterceptorModule(DataSource) -
类 net.hasor.db.transaction.interceptor.simple.SimpleTranInterceptorModule 的构造方法
-
- SingleColumnRowMapper<T> - net.hasor.db.jdbc.core.mapper 中的 类
-
- SingleColumnRowMapper() -
类 net.hasor.db.jdbc.core.mapper.SingleColumnRowMapper 的构造方法
- Create a new SingleColumnRowMapper.
- SingleColumnRowMapper(Class<T>) -
类 net.hasor.db.jdbc.core.mapper.SingleColumnRowMapper 的构造方法
- Create a new SingleColumnRowMapper.
- SqlParameterSource - net.hasor.db.jdbc 中的 接口
- Interface that defines common functionality for objects that can
offer parameter values for named SQL parameters, serving as argument
for
JdbcTemplate operations. - StatementCallback<T> - net.hasor.db.jdbc 中的 接口
- 通用的回调接口。
- stopTransaction() -
类 net.hasor.db.transaction.support.TransactionObject 中的方法
-
- supportSavepoint() -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
-
- supportSavepoint() -
接口 net.hasor.db.datasource.SavepointManager 中的方法
- 是否支持保存点
- supportsSavepoints() -
类 net.hasor.db.datasource.local.ConnectionHolder 中的方法
- 返回 JDBC 驱动是否支持保存点。
- suspend(JdbcTransactionStatus) -
类 net.hasor.db.transaction.support.JdbcTransactionManager 中的方法
- 挂起事务。
T
- tableExist(String) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
- 判断表是否已经存在
- TranOperations - net.hasor.db.transaction.interceptor 中的 接口
-
- Transactional - net.hasor.db.transaction.interceptor.simple 中的 注释类型
-
- TransactionBinder - net.hasor.db.transaction.interceptor 中的 类
- 一个被事务拦截器拦截的方法,当有多个数据源可以选择时,只能控制一个数据源的事务。
- TransactionBinder(ApiBinder) -
类 net.hasor.db.transaction.interceptor.TransactionBinder 的构造方法
-
- TransactionBinder.TranInterceptorBindBuilder - net.hasor.db.transaction.interceptor 中的 类
- 拦截器配置
- TransactionBinder.TranInterceptorBindBuilder(DataSource) -
类 net.hasor.db.transaction.interceptor.TransactionBinder.TranInterceptorBindBuilder 的构造方法
-
- TransactionBinder.TranIsolationBindBuilder - net.hasor.db.transaction.interceptor 中的 类
- 隔离级别设置
- TransactionBinder.TranIsolationBindBuilder(StrategyDefinition) -
类 net.hasor.db.transaction.interceptor.TransactionBinder.TranIsolationBindBuilder 的构造方法
-
- TransactionBinder.TranPropagationBindBuilder - net.hasor.db.transaction.interceptor 中的 类
- 拦截策略配置
- TransactionBinder.TranPropagationBindBuilder(StrategyDefinition) -
类 net.hasor.db.transaction.interceptor.TransactionBinder.TranPropagationBindBuilder 的构造方法
-
- TransactionManager - net.hasor.db.transaction 中的 接口
- 数据源的事务管理器。
- TransactionObject - net.hasor.db.transaction.support 中的 类
-
- TransactionObject(ConnectionHolder, Isolation, DataSource) -
类 net.hasor.db.transaction.support.TransactionObject 的构造方法
-
- TransactionStatus - net.hasor.db.transaction 中的 接口
- 表示一个事务状态
- TranStrategy<T> - net.hasor.db.transaction.interceptor 中的 接口
-
U
- update(PreparedStatementCreator, PreparedStatementSetter) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- update(PreparedStatementCreator) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- update(String) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- update(String, PreparedStatementSetter) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- update(String, Object...) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- update(String, SqlParameterSource) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- update(String, Map<String, ?>) -
类 net.hasor.db.jdbc.core.JdbcTemplate 中的方法
-
- update(PreparedStatementCreator) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
- update(String) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一条 insert 或 update、delete 语句,返回值用于表示受影响的行数。
- update(String, PreparedStatementSetter) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
- update(String, Object...) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
- update(String, SqlParameterSource) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
- update(String, Map<String, ?>) -
接口 net.hasor.db.jdbc.JdbcOperations 中的方法
- 执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
V
- value() -
枚举 net.hasor.db.transaction.Isolation 中的方法
-
- valueOf(String) -
枚举 net.hasor.db.transaction.Isolation 中的静态方法
- 返回带有指定名称的该类型的枚举常量。
- valueOf(int) -
枚举 net.hasor.db.transaction.Isolation 中的静态方法
-
- valueOf(String) -
枚举 net.hasor.db.transaction.Propagation 中的静态方法
- 返回带有指定名称的该类型的枚举常量。
- values() -
枚举 net.hasor.db.transaction.Isolation 中的静态方法
- 按照声明该枚举类型的常量的顺序,返回
包含这些常量的数组。
- values() -
枚举 net.hasor.db.transaction.Propagation 中的静态方法
- 按照声明该枚举类型的常量的顺序,返回
包含这些常量的数组。
W
- withIsolation(Isolation) -
类 net.hasor.db.transaction.interceptor.TransactionBinder.TranIsolationBindBuilder 中的方法
-
- withIsolation(TranStrategy<Isolation>) -
类 net.hasor.db.transaction.interceptor.TransactionBinder.TranIsolationBindBuilder 中的方法
-
- withPropagation(Propagation) -
类 net.hasor.db.transaction.interceptor.TransactionBinder.TranPropagationBindBuilder 中的方法
-
- withPropagation(TranStrategy<Propagation>) -
类 net.hasor.db.transaction.interceptor.TransactionBinder.TranPropagationBindBuilder 中的方法
-
A B C D E G H I J L M N P Q R S T U V W
Copyright © 2014. All rights reserved.