A B C D E F G H I J L M N P Q R S T U V W

A

absolute(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
absolute(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Moves the cursor to the given row number in the RowSet, just after the last row.
AbstractSqlParameterSource - net.hasor.jdbc.core.source 中的 类
Abstract base class for SqlParameterSource implementations.
AbstractSqlParameterSource() - 类 net.hasor.jdbc.core.source.AbstractSqlParameterSource 的构造方法
 
addNamedParameter(String, int, int) - 类 net.hasor.jdbc.core.util.ParsedSql 中的方法
Add a named parameter parsed from this SQL statement.
addParameter(SqlParameter) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 中的方法
Add a new declared parameter.
addValue(String, Object) - 类 net.hasor.jdbc.core.source.MapSqlParameterSource 中的方法
Add a parameter to this parameter source.
addValue(String, Object, int) - 类 net.hasor.jdbc.core.source.MapSqlParameterSource 中的方法
Add a parameter to this parameter source.
addValue(String, Object, int, String) - 类 net.hasor.jdbc.core.source.MapSqlParameterSource 中的方法
Add a parameter to this parameter source.
addValues(Map<String, ?>) - 类 net.hasor.jdbc.core.source.MapSqlParameterSource 中的方法
Add a Map of parameters to this parameter source.
afterLast() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
afterLast() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Moves the cursor to the end of this RowSet.
applyStatementSettings(Statement) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
对Statement的属性进行设置。

B

BatchPreparedStatementSetter - net.hasor.jdbc 中的 接口
批量更新时动态参数设置接口。
batchUpdate(String[]) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
batchUpdate(String, BatchPreparedStatementSetter) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
batchUpdate(String, Map<String, ?>[]) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
batchUpdate(String, SqlParameterSource[]) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
batchUpdate(String[]) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
批量执行 insert 或 update、delete 语句,返回值用于表示受影响的行数。
batchUpdate(String, BatchPreparedStatementSetter) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
批量执行 SQL 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
batchUpdate(String, Map<String, ?>[]) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
批量执行 SQL 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
batchUpdate(String, SqlParameterSource[]) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
批量执行 SQL 语句,这一批次中的SQL 参数使用 BatchPreparedStatementSetter 接口设置。
BeanPropertyRowMapper<T> - net.hasor.jdbc.core.mapper 中的 类
用于 POJO 的 RowMapper
BeanPropertyRowMapper() - 类 net.hasor.jdbc.core.mapper.BeanPropertyRowMapper 的构造方法
Create a new BeanPropertyRowMapper.
BeanPropertyRowMapper(Class<T>) - 类 net.hasor.jdbc.core.mapper.BeanPropertyRowMapper 的构造方法
Create a new BeanPropertyRowMapper.
beforeFirst() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
beforeFirst() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Moves the cursor to the front of this RowSet, just before the first row.
buildSqlTypeArray(ParsedSql, SqlParameterSource) - 类 net.hasor.jdbc.core.util.NamedParameterUtils 中的静态方法
Convert a Map of parameter types to a corresponding int array.
buildValueArray(ParsedSql, SqlParameterSource, List<SqlParameter>) - 类 net.hasor.jdbc.core.util.NamedParameterUtils 中的静态方法
Convert a Map of named parameter values to a corresponding array.
buildValueArray(String, Map<String, ?>) - 类 net.hasor.jdbc.core.util.NamedParameterUtils 中的静态方法
Convert a Map of named parameter values to a corresponding array.

C

C3p0Factory - net.hasor.plugins.datasource.factory 中的 类
 
C3p0Factory() - 类 net.hasor.plugins.datasource.factory.C3p0Factory 的构造方法
 
CallableStatementCallback<T> - net.hasor.jdbc 中的 接口
通用的回调接口。
CallableStatementCreator - net.hasor.jdbc 中的 接口
该接口用于创建 CallableStatement 对象。
changeDataSourceUtilService(DataSourceHelper) - 类 net.hasor.jdbc.datasource.DataSourceUtils 中的静态方法
更换默认DataSourceHelper
cleanup() - 接口 net.hasor.jdbc.core.value.DisposableSqlTypeValue 中的方法
Clean up resources held by this type value, for example the LobCreator in case of a SqlLobValue.
cleanup() - 接口 net.hasor.jdbc.core.value.SqlValue 中的方法
Clean up resources held by this value object.
cleanupParameters() - 接口 net.hasor.jdbc.core.ParameterDisposer 中的方法
关闭参数分配的可回收资源,例如:Lob 类型参数。
cleanupParameters(Object[]) - 类 net.hasor.jdbc.core.util.StatementSetterUtils 中的静态方法
Clean up all resources held by parameter values which were passed to an execute method.
cleanupParameters(Collection) - 类 net.hasor.jdbc.core.util.StatementSetterUtils 中的静态方法
Clean up all resources held by parameter values which were passed to an execute method.
clear() - 类 net.hasor.jdbc.core.LinkedCaseInsensitiveMap 中的方法
 
closeConnection(Connection) - 类 net.hasor.jdbc.core.util.JdbcUtils 中的静态方法
Close the given JDBC Connection and ignore any thrown exception.
closeResultSet(ResultSet) - 类 net.hasor.jdbc.core.util.JdbcUtils 中的静态方法
Close the given JDBC ResultSet and ignore any thrown exception.
closeStatement(Statement) - 类 net.hasor.jdbc.core.util.JdbcUtils 中的静态方法
Close the given JDBC Statement and ignore any thrown exception.
ColumnMapRowMapper - net.hasor.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.jdbc.core.mapper.ColumnMapRowMapper 的构造方法
 
commit(TransactionStatus) - 接口 net.hasor.plugins.transaction.TransactionManager 中的方法
递交事务 如果递交的事务并不处于事务堆栈顶端,会同时递交该事务的后面其它事务。
ConnectionCallback<T> - net.hasor.jdbc 中的 接口
通用的回调接口。
ConnectionHolder - net.hasor.jdbc.datasource.local 中的 类
 
ConnectionHolder(DataSource) - 类 net.hasor.jdbc.datasource.local.ConnectionHolder 的构造方法
 
ConnectionProxy - net.hasor.jdbc.datasource 中的 接口
Connection 连接代理。
containsKey(Object) - 类 net.hasor.jdbc.core.LinkedCaseInsensitiveMap 中的方法
 
convertKey(String) - 类 net.hasor.jdbc.core.LinkedCaseInsensitiveMap 中的方法
Convert the given key to a case-insensitive key.
convertNumberToTargetClass(Number, Class<T>) - 类 net.hasor.jdbc.core.util.NumberUtils 中的静态方法
Convert the given number into an instance of the given target class.
convertValueToRequiredType(Object, Class) - 类 net.hasor.jdbc.core.mapper.SingleColumnRowMapper 中的方法
Convert the given column value to the specified required type.
createCallableStatement(Connection) - 接口 net.hasor.jdbc.CallableStatementCreator 中的方法
使用参数传进来的连接创建 CallableStatement 对象。
createColumnMap(int) - 类 net.hasor.jdbc.core.mapper.ColumnMapRowMapper 中的方法
Create a Map instance to be used as column map.
createConnectionHolder(DataSource) - 类 net.hasor.jdbc.datasource.local.DefaultDataSourceHelper 中的方法
 
createDataSource(Environment, XmlNode) - 接口 net.hasor.plugins.datasource.DataSourceFactory 中的方法
 
createDataSource(Environment, XmlNode) - 类 net.hasor.plugins.datasource.factory.C3p0Factory 中的方法
 
createDataSource(Environment, XmlNode) - 类 net.hasor.plugins.datasource.factory.DbcpFactory 中的方法
 
createDataSource(Environment, XmlNode) - 类 net.hasor.plugins.datasource.factory.DruidFactory 中的方法
 
createDataSource(Environment, XmlNode) - 类 net.hasor.plugins.datasource.factory.JndiFactory 中的方法
 
createPreparedStatement(Connection) - 接口 net.hasor.jdbc.PreparedStatementCreator 中的方法
使用参数传进来的连接创建 PreparedStatement 对象。
createResultsMap() - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
创建用于保存结果集的数据Map。
createSavepoint() - 类 net.hasor.jdbc.datasource.local.ConnectionHolder 中的方法
使用一个全新的名称创建一个保存点。
createSavepoint() - 接口 net.hasor.jdbc.datasource.SavepointManager 中的方法
创建事务的保存点,通过releaseSavepoint方法释放这个保存点。
createSqlRowSet(ResultSet) - 类 net.hasor.jdbc.core.SqlRowSetResultSetExtractor 中的方法
Create a SqlRowSet that wraps the given ResultSet, representing its data in a disconnected fashion.
currentConnection(DataSource) - 接口 net.hasor.jdbc.datasource.DataSourceHelper 中的方法
当前连接
currentConnection(DataSource) - 类 net.hasor.jdbc.datasource.DataSourceUtils 中的静态方法
获得某个数据源的当前连接
currentConnection(DataSource) - 类 net.hasor.jdbc.datasource.local.DefaultDataSourceHelper 中的方法
 

D

DataAccessException - net.hasor.jdbc.exceptions 中的 异常
JDBC 异常根
DataAccessException(String) - 异常 net.hasor.jdbc.exceptions.DataAccessException 的构造方法
JDBC 异常根
DataAccessException(String, Throwable) - 异常 net.hasor.jdbc.exceptions.DataAccessException 的构造方法
JDBC 异常根
DataSourceFactory - net.hasor.plugins.datasource 中的 接口
 
DataSourceHelper - net.hasor.jdbc.datasource 中的 接口
 
DataSourcePlugin - net.hasor.plugins.datasource 中的 类
 
DataSourcePlugin() - 类 net.hasor.plugins.datasource.DataSourcePlugin 的构造方法
 
DataSourceUtils - net.hasor.jdbc.datasource 中的 类
 
DataSourceUtils() - 类 net.hasor.jdbc.datasource.DataSourceUtils 的构造方法
 
DbcpFactory - net.hasor.plugins.datasource.factory 中的 类
 
DbcpFactory() - 类 net.hasor.plugins.datasource.factory.DbcpFactory 的构造方法
 
DEFAULT_CACHE_LIMIT - 类 net.hasor.jdbc.core.JdbcTemplate 中的静态变量
默认模板最大缓存 SQL语句条数 : 256
DefaultDataSourceHelper - net.hasor.jdbc.datasource.local 中的 类
 
DefaultDataSourceHelper() - 类 net.hasor.jdbc.datasource.local.DefaultDataSourceHelper 的构造方法
 
DisposableSqlTypeValue - net.hasor.jdbc.core.value 中的 接口
Subinterface of SqlTypeValue that adds a cleanup callback, to be invoked after the value has been set and the corresponding statement has been executed.
doInCallableStatement(CallableStatement) - 接口 net.hasor.jdbc.CallableStatementCallback 中的方法
执行一个 JDBC 操作。
doInConnection(Connection) - 接口 net.hasor.jdbc.ConnectionCallback 中的方法
执行一个 JDBC 操作。
doInPreparedStatement(PreparedStatement) - 接口 net.hasor.jdbc.PreparedStatementCallback 中的方法
执行一个 JDBC 操作。
doInStatement(Statement) - 接口 net.hasor.jdbc.StatementCallback 中的方法
执行一个 JDBC 操作。
DruidFactory - net.hasor.plugins.datasource.factory 中的 类
 
DruidFactory() - 类 net.hasor.plugins.datasource.factory.DruidFactory 的构造方法
 

E

execute(ConnectionCallback<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
execute(StatementCallback<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
execute(PreparedStatementCreator, PreparedStatementCallback<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
execute(CallableStatementCreator, CallableStatementCallback<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
execute(String, PreparedStatementCallback<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
execute(String, CallableStatementCallback<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
execute(String, SqlParameterSource, PreparedStatementCallback<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
execute(String, Map<String, ?>, PreparedStatementCallback<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
execute(String) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
execute(ConnectionCallback<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
通过回调函数执行一个JDBC数据访问操作。
execute(StatementCallback<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
通过回调函数执行一个JDBC数据访问操作。
execute(CallableStatementCreator, CallableStatementCallback<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行 JDBC(存储过程、函数)数据访问操作。
execute(String, CallableStatementCallback<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行 JDBC(存储过程、函数)数据访问操作。
execute(PreparedStatementCreator, PreparedStatementCallback<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个 JDBC 操作。
execute(String, PreparedStatementCallback<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个动态 SQL 语句。
execute(String, SqlParameterSource, PreparedStatementCallback<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个 JDBC 操作。
execute(String, Map<String, ?>, PreparedStatementCallback<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个动态 SQL 语句。
execute(String) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个 SQL语句,通常是一个 DDL 语句.
executeBatchUpdate(String, List<Object[]>, int[], JdbcOperations) - 类 net.hasor.jdbc.core.util.NamedBatchUpdateUtils 中的静态方法
 
executeBatchUpdateWithNamedParameters(ParsedSql, SqlParameterSource[], JdbcOperations) - 类 net.hasor.jdbc.core.util.NamedBatchUpdateUtils 中的静态方法
 
extractData(ResultSet) - 类 net.hasor.jdbc.core.RowMapperResultSetExtractor 中的方法
 
extractData(ResultSet) - 类 net.hasor.jdbc.core.SqlRowSetResultSetExtractor 中的方法
 
extractData(ResultSet) - 接口 net.hasor.jdbc.ResultSetExtractor 中的方法
将结果集内容转换。

F

findColumn(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
findColumn(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Maps the given column name to its column index.
first() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
first() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Moves the cursor to the first row of this RowSet.

G

get(Object) - 类 net.hasor.jdbc.core.LinkedCaseInsensitiveMap 中的方法
 
getBatchSize() - 接口 net.hasor.jdbc.BatchPreparedStatementSetter 中的方法
Return the size of the batch.
getBeanPropertyRowMapper(Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
Create a new RowMapper for reading columns as Bean pairs.
getBigDecimal(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getBigDecimal(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getBigDecimal(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as an BigDecimal object.
getBigDecimal(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as an BigDecimal object.
getBoolean(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getBoolean(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getBoolean(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a boolean.
getBoolean(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a boolean.
getByte(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getByte(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getByte(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a byte.
getByte(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a byte.
getCacheLimit() - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
Return the maximum number of entries for this template's SQL cache.
getCatalogName(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getCatalogName(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrieves the catalog name of the table that served as the source for the specified column.
getColumnClassName(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getColumnClassName(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrieves the fully qualified class that the specified column will be mapped to.
getColumnCount() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getColumnCount() - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrives the number of columns in the RowSet.
getColumnDisplaySize(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getColumnDisplaySize(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrieves the maximum width of the designated column.
getColumnKey(String) - 类 net.hasor.jdbc.core.mapper.ColumnMapRowMapper 中的方法
Determine the key to use for the given column in the column Map.
getColumnLabel(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getColumnLabel(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrieve the suggested column title for the column specified.
getColumnMapRowMapper() - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
Create a new RowMapper for reading columns as key-value pairs.
getColumnName(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getColumnName(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrieve the column name for the indicated column.
getColumnNames() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getColumnNames() - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Return the column names of the table that the result set represents.
getColumnType(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getColumnType(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrieve the SQL type code for the indicated column.
getColumnTypeName(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getColumnTypeName(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrieves the DBMS-specific type name for the indicated column.
getColumnValue(ResultSet, int, Class) - 类 net.hasor.jdbc.core.mapper.BeanPropertyRowMapper 中的方法
Retrieve a JDBC object value for the specified column.
getColumnValue(ResultSet, int) - 类 net.hasor.jdbc.core.mapper.BeanPropertyRowMapper 中的方法
Retrieve a JDBC object value for the specified column, using the most appropriate value type.
getColumnValue(ResultSet, int) - 类 net.hasor.jdbc.core.mapper.ColumnMapRowMapper 中的方法
Retrieve a JDBC object value for the specified column.
getColumnValue(ResultSet, int, Class) - 类 net.hasor.jdbc.core.mapper.SingleColumnRowMapper 中的方法
Retrieve a JDBC object value for the specified column.
getColumnValue(ResultSet, int) - 类 net.hasor.jdbc.core.mapper.SingleColumnRowMapper 中的方法
Retrieve a JDBC object value for the specified column, using the most appropriate value type.
getConnection() - 类 net.hasor.jdbc.core.JdbcAccessor 中的方法
获取一个数据库连接,JDBC 框架会从 DataSource 接口尝试获取一个新的连接资源给开发者。
getConnection(DataSource) - 接口 net.hasor.jdbc.datasource.DataSourceHelper 中的方法
申请连接
getConnection(DataSource) - 类 net.hasor.jdbc.datasource.DataSourceUtils 中的静态方法
申请连接
getConnection() - 类 net.hasor.jdbc.datasource.local.ConnectionHolder 中的方法
获取连接
getConnection(DataSource) - 类 net.hasor.jdbc.datasource.local.DefaultDataSourceHelper 中的方法
申请连接
getConnectionHolder(DataSource) - 类 net.hasor.jdbc.datasource.local.DefaultDataSourceHelper 中的方法
获取ConnectionHolder
getDataSource() - 类 net.hasor.jdbc.core.JdbcAccessor 中的方法
Return the DataSource used by this template.
getDataSourceHelper() - 类 net.hasor.jdbc.datasource.DataSourceUtils 中的静态方法
获取DataSourceHelper
getDate(int, Calendar) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getDate(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getDate(String, Calendar) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getDate(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getDate(int, Calendar) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Date object.
getDate(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Date object.
getDate(String, Calendar) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Date object.
getDate(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Date object.
getDouble(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getDouble(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getDouble(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Double object.
getDouble(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Double object.
getFetchSize() - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
getFloat(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getFloat(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getFloat(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a float.
getFloat(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a float.
getInt(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getInt(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getInt(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as an int.
getInt(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as an int.
getIsolationLevel() - 接口 net.hasor.plugins.transaction.TransactionStatus 中的方法
获取事务的隔离级别
getLong(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getLong(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getLong(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a long.
getLong(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a long.
getMaxRows() - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
getMetaData() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getMetaData() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the meta data (number, types and properties for the columns) of this row set.
getName() - 类 net.hasor.jdbc.parameter.SqlParameter 中的方法
参数名。
getNamedParameterCount() - 类 net.hasor.jdbc.core.util.ParsedSql 中的方法
Return the count of named parameters in the SQL statement.
getObject(int, Map) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getObject(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getObject(String, Map) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getObject(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getObject(int, Map) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as an Object.
getObject(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as an Object.
getObject(String, Map) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as an Object.
getObject(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as an Object.
getOriginalSql() - 类 net.hasor.jdbc.core.util.ParsedSql 中的方法
Return the SQL statement that is being parsed.
getParameterIndexes(int) - 类 net.hasor.jdbc.core.util.ParsedSql 中的方法
Return the parameter indexes for the specified parameter.
getParameterNames() - 类 net.hasor.jdbc.core.util.ParsedSql 中的方法
Return all of the parameters (bind variables) in the parsed SQL statement.
getPrecision(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getPrecision(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrieves the precision for the indicated column.
getPreparedStatementCreator(String, SqlParameterSource) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
Build a PreparedStatementCreator based on the given SQL and named parameters.
getQueryTimeout() - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
getResultSet() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
Return the underlying ResultSet (usually a javax.sql.rowset.CachedRowSet).
getResultSetExtractor() - 类 net.hasor.jdbc.parameter.SqlResultSetParameter 中的方法
Return the ResultSetExtractor held by this parameter, if any.
getResultSetValue(ResultSet, int, Class) - 类 net.hasor.jdbc.core.util.JdbcUtils 中的静态方法
Retrieve a JDBC column value from a ResultSet, using the specified value type.
getResultSetValue(ResultSet, int) - 类 net.hasor.jdbc.core.util.JdbcUtils 中的静态方法
Retrieve a JDBC column value from a ResultSet, using the most appropriate value type.
getRow() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getRow() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the current row number.
getRowCallbackHandler() - 类 net.hasor.jdbc.parameter.SqlResultSetParameter 中的方法
Return the RowCallbackHandler held by this parameter, if any.
getRowMapper() - 类 net.hasor.jdbc.parameter.SqlResultSetParameter 中的方法
Return the RowMapper held by this parameter, if any.
getSavepointManager(DataSource) - 类 net.hasor.jdbc.datasource.local.DefaultDataSourceHelper 中的方法
 
getSavepointManager(DataSource) - 接口 net.hasor.jdbc.datasource.SavepointDataSourceHelper 中的方法
获取SavepointManager
getScale(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getScale() - 类 net.hasor.jdbc.parameter.SqlParameter 中的方法
应用到数字类型的 scale 参数
getScale(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrieves the scale of the indicated column.
getSchemaName(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getSchemaName(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrieves the schema name of the table that served as the source for the specified column.
getShort(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getShort(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getShort(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a short.
getShort(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a short.
getSingleColumnRowMapper(Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
Create a new RowMapper for reading result objects from a single column.
getSql() - 接口 net.hasor.jdbc.core.SqlProvider 中的方法
Return the SQL string for this object, i.e.
getSql() - 异常 net.hasor.jdbc.exceptions.InvalidDataAccessException 中的方法
Return the SQL that caused the problem.
getSqlType(String) - 类 net.hasor.jdbc.core.source.AbstractSqlParameterSource 中的方法
Return the SQL type for the given parameter, if registered.
getSqlType() - 类 net.hasor.jdbc.parameter.SqlParameter 中的方法
返回 SQL参数 的java.sql.Types.
getSqlType(String) - 接口 net.hasor.jdbc.SqlParameterSource 中的方法
Determine the SQL type for the specified named parameter.
getString(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getString(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getString(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a String.
getString(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a String.
getTableName(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
getTableName(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Retrieves the name of the table that served as the source for the specified column.
getTargetConnection() - 接口 net.hasor.jdbc.datasource.ConnectionProxy 中的方法
Return the target Connection of this proxy.
getTime(int, Calendar) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getTime(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getTime(String, Calendar) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getTime(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getTime(int, Calendar) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Time object.
getTime(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Time object.
getTime(String, Calendar) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Time object.
getTime(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Time object.
getTimestamp(int, Calendar) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getTimestamp(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getTimestamp(String, Calendar) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getTimestamp(String) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
getTimestamp(int, Calendar) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Timestamp object.
getTimestamp(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Timestamp object.
getTimestamp(String, Calendar) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Timestamp object.
getTimestamp(String) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves the value of the indicated column in the current row as a Timestamp object.
getTotalParameterCount() - 类 net.hasor.jdbc.core.util.ParsedSql 中的方法
Return the total count of all of the parameters in the SQL statement.
getTransaction(TransactionBehavior) - 接口 net.hasor.plugins.transaction.TransactionManager 中的方法
开启事务,使用默认事务隔离级别。
getTransaction(TransactionBehavior, TransactionLevel) - 接口 net.hasor.plugins.transaction.TransactionManager 中的方法
开启事务
getTransactionBehavior() - 接口 net.hasor.plugins.transaction.TransactionStatus 中的方法
获取事务使用的传播行为
getTypeName(String) - 类 net.hasor.jdbc.core.source.AbstractSqlParameterSource 中的方法
Return the type name for the given parameter, if registered.
getTypeName(String) - 接口 net.hasor.jdbc.SqlParameterSource 中的方法
Determine the type name for the specified named parameter.
getUnnamedParameterCount() - 类 net.hasor.jdbc.core.util.ParsedSql 中的方法
Return the count of all of the unnamed parameters in the SQL statement.
getValue(String) - 类 net.hasor.jdbc.core.source.MapSqlParameterSource 中的方法
 
getValue() - 类 net.hasor.jdbc.parameter.SqlVarParameter 中的方法
参数值.
getValue(String) - 接口 net.hasor.jdbc.SqlParameterSource 中的方法
Return the parameter value for the requested named parameter.
getValues() - 类 net.hasor.jdbc.core.source.MapSqlParameterSource 中的方法
Expose the current parameter values as read-only Map.

H

hasSavepoint() - 接口 net.hasor.plugins.transaction.TransactionStatus 中的方法
表示事务是否携带了一个保存点,嵌套事务通常会创建一个保存点作为嵌套事务与上一层事务的分界点。
hasTransaction() - 接口 net.hasor.plugins.transaction.TransactionManager 中的方法
是否存在未处理完的事务(包括被挂起的事务)。
hasValue(String) - 类 net.hasor.jdbc.core.source.MapSqlParameterSource 中的方法
 
hasValue(String) - 接口 net.hasor.jdbc.SqlParameterSource 中的方法
Determine whether there is a value for the specified named parameter.

I

IllegalTransactionStateException - net.hasor.jdbc.exceptions 中的 异常
 
IllegalTransactionStateException(String) - 异常 net.hasor.jdbc.exceptions.IllegalTransactionStateException 的构造方法
 
InterruptibleBatchPreparedStatementSetter - net.hasor.jdbc.core 中的 接口
扩展 BatchPreparedStatementSetter 接口,提供了一个方法可以中断某一个批操作。
InvalidDataAccessException - net.hasor.jdbc.exceptions 中的 异常
无效的数据异常
InvalidDataAccessException(String, String, Throwable) - 异常 net.hasor.jdbc.exceptions.InvalidDataAccessException 的构造方法
无效的数据异常
InvalidDataAccessException(String, Throwable) - 异常 net.hasor.jdbc.exceptions.InvalidDataAccessException 的构造方法
无效的数据异常
InvalidDataAccessException(String) - 异常 net.hasor.jdbc.exceptions.InvalidDataAccessException 的构造方法
无效的数据异常
InvalidDataAccessException(Throwable) - 异常 net.hasor.jdbc.exceptions.InvalidDataAccessException 的构造方法
无效的数据异常
isAfterLast() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
isAfterLast() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves whether the cursor is after the last row of this RowSet.
isBatchExhausted(int) - 接口 net.hasor.jdbc.core.InterruptibleBatchPreparedStatementSetter 中的方法
测试批处理是否继续,返回 true 表示处理。
isBeforeFirst() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
isBeforeFirst() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves whether the cursor is after the first row of this RowSet.
isCaseInsensitive() - 类 net.hasor.jdbc.core.mapper.BeanPropertyRowMapper 中的方法
 
isCaseSensitive(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
isCaseSensitive(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Indicates whether the case of the designated column is significant.
isCompleted() - 接口 net.hasor.plugins.transaction.TransactionStatus 中的方法
事务是否已经完成。
isCurrency(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
isCurrency(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Indicates whether the designated column contains a currency value.
isFirst() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
isFirst() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves whether the cursor is on the first row of this RowSet.
isIgnoreWarnings() - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
isLast() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
isLast() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Retrieves whether the cursor is on the last row of this RowSet.
isNewConnection() - 接口 net.hasor.plugins.transaction.TransactionStatus 中的方法
是否使用了一个全新的数据库连接开启事务
isNumber(String) - 类 net.hasor.jdbc.core.util.NumberUtils 中的静态方法
 
isOpen() - 类 net.hasor.jdbc.datasource.local.ConnectionHolder 中的方法
 
isResultsCaseInsensitive() - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
isResultSetSupported() - 类 net.hasor.jdbc.parameter.SqlResultSetParameter 中的方法
Does this parameter support a ResultSet, i.e. does it hold a ResultSetExtractor, RowCallbackHandler or RowMapper?
isRollbackOnly() - 接口 net.hasor.plugins.transaction.TransactionStatus 中的方法
返回事务是否已被标记为回滚。
isSigned(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 中的方法
 
isSigned(int) - 接口 net.hasor.jdbc.SqlRowSetMetaData 中的方法
Indicates whether the designated column contains a signed number.
isTopTransaction(TransactionStatus) - 接口 net.hasor.plugins.transaction.TransactionManager 中的方法
测试事务状态是否位于栈顶。

J

javaTypeToSqlParameterType(Class<?>) - 类 net.hasor.jdbc.core.util.StatementSetterUtils 中的静态方法
根据 Java 类型Derive a default SQL type from the given Java type.
JdbcAccessor - net.hasor.jdbc.core 中的 类
 
JdbcAccessor() - 类 net.hasor.jdbc.core.JdbcAccessor 的构造方法
 
JdbcOperations - net.hasor.jdbc 中的 接口
该接口声明了一些 JDBC 基本操作。
JdbcTemplate - net.hasor.jdbc.core 中的 类
数据库操作模板方法。
JdbcTemplate() - 类 net.hasor.jdbc.core.JdbcTemplate 的构造方法
Construct a new JdbcTemplate for bean usage.
JdbcTemplate(DataSource) - 类 net.hasor.jdbc.core.JdbcTemplate 的构造方法
Construct a new JdbcTemplate, given a DataSource to obtain connections from.
JdbcUtils - net.hasor.jdbc.core.util 中的 类
 
JdbcUtils() - 类 net.hasor.jdbc.core.util.JdbcUtils 的构造方法
 
JndiFactory - net.hasor.plugins.datasource.factory 中的 类
 
JndiFactory() - 类 net.hasor.plugins.datasource.factory.JndiFactory 的构造方法
 

L

last() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
last() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Moves the cursor to the last row of this RowSet.
LinkedCaseInsensitiveMap<V> - net.hasor.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.jdbc.core.LinkedCaseInsensitiveMap 的构造方法
Create a new LinkedCaseInsensitiveMap for the default Locale.
LinkedCaseInsensitiveMap(Locale) - 类 net.hasor.jdbc.core.LinkedCaseInsensitiveMap 的构造方法
Create a new LinkedCaseInsensitiveMap that stores lower-case keys according to the given Locale.
LinkedCaseInsensitiveMap(int) - 类 net.hasor.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.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.
loadPlugin(ApiBinder) - 类 net.hasor.plugins.datasource.DataSourcePlugin 中的方法
 
loadPlugin(ApiBinder) - 类 net.hasor.plugins.template.TemplatePlugin 中的方法
 
loadSQL(String) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
loadSQL(Reader) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
lookupColumnName(ResultSetMetaData, int) - 类 net.hasor.jdbc.core.util.JdbcUtils 中的静态方法
Determine the column name to use.

M

mapRow(ResultSet, int) - 类 net.hasor.jdbc.core.mapper.BeanPropertyRowMapper 中的方法
 
mapRow(ResultSet, int) - 类 net.hasor.jdbc.core.mapper.ColumnMapRowMapper 中的方法
 
mapRow(ResultSet, int) - 类 net.hasor.jdbc.core.mapper.SingleColumnRowMapper 中的方法
Extract a value for the single column in the current row.
mapRow(ResultSet, int) - 接口 net.hasor.jdbc.RowMapper 中的方法
实现这个方法为结果集的一行记录进行转换,并将最终转换结果返回。
MapSqlParameterSource - net.hasor.jdbc.core.source 中的 类
SqlParameterSource implementation that holds a given Map of parameters.
MapSqlParameterSource() - 类 net.hasor.jdbc.core.source.MapSqlParameterSource 的构造方法
Create an empty MapSqlParameterSource, with values to be added via addValue.
MapSqlParameterSource(String, Object) - 类 net.hasor.jdbc.core.source.MapSqlParameterSource 的构造方法
Create a new MapSqlParameterSource, with one value comprised of the supplied arguments.
MapSqlParameterSource(Map<String, ?>) - 类 net.hasor.jdbc.core.source.MapSqlParameterSource 的构造方法
Create a new MapSqlParameterSource based on a Map.

N

NamedBatchUpdateUtils - net.hasor.jdbc.core.util 中的 类
Generic utility methods for working with JDBC batch statements using named parameters.
NamedBatchUpdateUtils() - 类 net.hasor.jdbc.core.util.NamedBatchUpdateUtils 的构造方法
 
NamedParameterUtils - net.hasor.jdbc.core.util 中的 类
Helper methods for named parameter parsing.
NamedParameterUtils() - 类 net.hasor.jdbc.core.util.NamedParameterUtils 的构造方法
 
net.hasor.jdbc - 软件包 net.hasor.jdbc
Hasor Jdbc Operations.
net.hasor.jdbc.core - 软件包 net.hasor.jdbc.core
 
net.hasor.jdbc.core.mapper - 软件包 net.hasor.jdbc.core.mapper
 
net.hasor.jdbc.core.rowset - 软件包 net.hasor.jdbc.core.rowset
 
net.hasor.jdbc.core.source - 软件包 net.hasor.jdbc.core.source
 
net.hasor.jdbc.core.util - 软件包 net.hasor.jdbc.core.util
 
net.hasor.jdbc.core.value - 软件包 net.hasor.jdbc.core.value
 
net.hasor.jdbc.datasource - 软件包 net.hasor.jdbc.datasource
 
net.hasor.jdbc.datasource.local - 软件包 net.hasor.jdbc.datasource.local
 
net.hasor.jdbc.exceptions - 软件包 net.hasor.jdbc.exceptions
 
net.hasor.jdbc.parameter - 软件包 net.hasor.jdbc.parameter
 
net.hasor.plugins.datasource - 软件包 net.hasor.plugins.datasource
 
net.hasor.plugins.datasource.factory - 软件包 net.hasor.plugins.datasource.factory
 
net.hasor.plugins.template - 软件包 net.hasor.plugins.template
 
net.hasor.plugins.transaction - 软件包 net.hasor.plugins.transaction
 
newArgPreparedStatementSetter(Object[]) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
Create a new PreparedStatementSetter.
newArgTypePreparedStatementSetter(Object[], int[]) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
Create a new ArgTypePreparedStatementSetter using the args and argTypes passed in.
newCachedRowSet() - 类 net.hasor.jdbc.core.SqlRowSetResultSetExtractor 中的方法
Create a new CachedRowSet instance, to be populated by the createSqlRowSet implementation.
newInstance(Class<T>) - 类 net.hasor.jdbc.core.mapper.BeanPropertyRowMapper 中的静态方法
Static factory method to create a new BeanPropertyRowMapper (with the mapped class specified only once).
newPreparedStatementCreator(List<?>) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 中的方法
Return a new PreparedStatementCreator for the given parameters.
newPreparedStatementCreator(Object[]) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 中的方法
Return a new PreparedStatementCreator for the given parameters.
newPreparedStatementCreator(String, Object[]) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 中的方法
Return a new PreparedStatementCreator for the given parameters.
newPreparedStatementSetter(List) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 中的方法
Return a new PreparedStatementSetter for the given parameters.
newPreparedStatementSetter(Object[]) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 中的方法
Return a new PreparedStatementSetter for the given parameters.
next() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
next() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Moves the cursor to the next row.
NumberUtils - net.hasor.jdbc.core.util 中的 类
Miscellaneous utility methods for number conversion and parsing.
NumberUtils() - 类 net.hasor.jdbc.core.util.NumberUtils 的构造方法
 

P

ParameterDisposer - net.hasor.jdbc.core 中的 接口
用于关闭 SQL 参数的资源分配,例如: Lob 类型参数。
ParsedSql - net.hasor.jdbc.core.util 中的 类
Holds information about a parsed SQL statement.
ParsedSql(String) - 类 net.hasor.jdbc.core.util.ParsedSql 的构造方法
Create a new instance of the ParsedSql class.
parseNumber(String, Class<T>) - 类 net.hasor.jdbc.core.util.NumberUtils 中的静态方法
Parse the given text into a number instance of the given target class, using the corresponding decode / valueOf methods.
parseNumber(String, Class<T>, NumberFormat) - 类 net.hasor.jdbc.core.util.NumberUtils 中的静态方法
Parse the given text into a number instance of the given target class, using the given NumberFormat.
parseSqlStatement(String) - 类 net.hasor.jdbc.core.util.NamedParameterUtils 中的静态方法
Parse the SQL statement and locate any placeholders or named parameters.
parseSqlStatementIntoString(String) - 类 net.hasor.jdbc.core.util.NamedParameterUtils 中的静态方法
Parse the SQL statement and locate any placeholders or named parameters.
PreparedStatementCallback<T> - net.hasor.jdbc 中的 接口
通用的回调接口。
PreparedStatementCreator - net.hasor.jdbc 中的 接口
该接口用于创建 PreparedStatement 对象。
PreparedStatementCreatorFactory - net.hasor.jdbc.core.util 中的 类
Helper class that efficiently creates multiple PreparedStatementCreator objects with different parameters based on a SQL statement and a single set of parameter declarations.
PreparedStatementCreatorFactory(String) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 的构造方法
Create a new factory.
PreparedStatementCreatorFactory(String, int[]) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 的构造方法
Create a new factory with the given SQL and JDBC types.
PreparedStatementCreatorFactory(String, List<SqlParameter>) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 的构造方法
Create a new factory with the given SQL and parameters.
PreparedStatementSetter - net.hasor.jdbc 中的 接口
用于处理 PreparedStatement 接口的动态参数设置。
previous() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
previous() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Moves the cursor to the previous row.
processRow(ResultSet) - 接口 net.hasor.jdbc.RowCallbackHandler 中的方法
实现这个方法用于处理结果集的一行记录。
put(String, V) - 类 net.hasor.jdbc.core.LinkedCaseInsensitiveMap 中的方法
 

Q

query(PreparedStatementCreator, PreparedStatementSetter, ResultSetExtractor<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(PreparedStatementCreator, ResultSetExtractor<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, ResultSetExtractor<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, PreparedStatementSetter, ResultSetExtractor<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, ResultSetExtractor<T>, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, Object[], ResultSetExtractor<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, Object[], int[], ResultSetExtractor<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, SqlParameterSource, ResultSetExtractor<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, Map<String, ?>, ResultSetExtractor<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(PreparedStatementCreator, RowCallbackHandler) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, RowCallbackHandler) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, PreparedStatementSetter, RowCallbackHandler) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, RowCallbackHandler, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, Object[], RowCallbackHandler) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, Object[], int[], RowCallbackHandler) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, SqlParameterSource, RowCallbackHandler) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, Map<String, ?>, RowCallbackHandler) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(PreparedStatementCreator, RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, PreparedStatementSetter, RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, RowMapper<T>, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, Object[], RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, Object[], int[], RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, SqlParameterSource, RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(String, Map<String, ?>, RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
query(PreparedStatementCreator, ResultSetExtractor<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个动态查询 SQL 语句。
query(String, ResultSetExtractor<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个静态 SQL 语句。
query(String, PreparedStatementSetter, ResultSetExtractor<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个动态查询 SQL 语句。
query(String, ResultSetExtractor<T>, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
query(String, Object[], ResultSetExtractor<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
query(String, Object[], int[], ResultSetExtractor<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个动态查询 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
query(String, SqlParameterSource, ResultSetExtractor<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
query(String, Map<String, ?>, ResultSetExtractor<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
query(PreparedStatementCreator, RowCallbackHandler) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
Query using a prepared statement, reading the ResultSet on a per-row basis with a RowCallbackHandler.
query(String, RowCallbackHandler) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个静态 SQL 语句。
query(String, PreparedStatementSetter, RowCallbackHandler) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, RowCallbackHandler, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, Object[], RowCallbackHandler) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, Object[], int[], RowCallbackHandler) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, SqlParameterSource, RowCallbackHandler) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(String, Map<String, ?>, RowCallbackHandler) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且结果集行处理使用 RowCallbackHandler 接口处理。
query(PreparedStatementCreator, RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
Query using a prepared statement, mapping each row to a Java object via a RowMapper.
query(String, PreparedStatementSetter, RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
query(String, RowMapper<T>, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
query(String, Object[], RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
query(String, Object[], int[], RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
query(String, RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个静态 SQL 语句,并使用 RowMapper 处理结果集。
query(String, SqlParameterSource, RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
query(String, Map<String, ?>, RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForInt(String) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForInt(String, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForInt(String, Object[], int[]) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForInt(String, SqlParameterSource) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForInt(String, Map<String, ?>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForInt(String) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个静态 SQL 语句,并取得 int 类型数据。
queryForInt(String, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForInt(String, Object[], int[]) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForInt(String, SqlParameterSource) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForInt(String, Map<String, ?>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForList(String, Class<T>, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForList(String, Object[], Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForList(String, Object[], int[], Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForList(String, SqlParameterSource, Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForList(String, Map<String, ?>, Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForList(String) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForList(String, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForList(String, Object[], int[]) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForList(String, SqlParameterSource) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForList(String, Map<String, ?>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForList(String, Class<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个静态 SQL 语句,结果将被映射到一个列表(一个条目为每一行)的对象,列表中每一条记录都是elementType参数指定的类型对象。
queryForList(String, Class<T>, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, Object[], Class<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, Object[], int[], Class<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, SqlParameterSource, Class<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, Map<String, ?>, Class<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个静态 SQL 语句,结果将被映射到一个列表(一个条目为每一行)的对象, 列表中每一条记录都是Map类型对象。
queryForList(String, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, Object[], int[]) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, SqlParameterSource) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForList(String, Map<String, ?>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForLong(String) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForLong(String, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForLong(String, Object[], int[]) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForLong(String, SqlParameterSource) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForLong(String, Map<String, ?>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForLong(String) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个静态 SQL 语句,并取得 long 类型数据。
queryForLong(String, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForLong(String, Object[], int[]) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForLong(String, SqlParameterSource) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,sql 参数通过 SqlParameterSource 封装。
queryForLong(String, Map<String, ?>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,sql 参数通过 Map 封装。
queryForMap(String) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForMap(String, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForMap(String, Object[], int[]) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForMap(String, SqlParameterSource) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForMap(String, Map<String, ?>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForMap(String) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个静态 SQL 语句,并将结果集数据转换成Map
queryForMap(String, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForMap(String, Object[], int[]) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForMap(String, SqlParameterSource) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForMap(String, Map<String, ?>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForObject(String, RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, RowMapper<T>, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, Object[], RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, Object[], int[], RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, SqlParameterSource, RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, Map<String, ?>, RowMapper<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, Class<T>, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, Object[], Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, Object[], int[], Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, SqlParameterSource, Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, Map<String, ?>, Class<T>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForObject(String, RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个静态 SQL 语句,并使用 RowMapper 处理结果集。
queryForObject(String, RowMapper<T>, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForObject(String, Object[], RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForObject(String, Object[], int[], RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForObject(String, SqlParameterSource, RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,查询参数使用 SqlParameterSource 封装。
queryForObject(String, Map<String, ?>, RowMapper<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,查询参数使用 Map 封装。
queryForObject(String, Class<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个静态 SQL 语句,并将结果集数据转换成requiredType参数指定的类型对象。
queryForObject(String, Class<T>, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForObject(String, Object[], Class<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForObject(String, Object[], int[], Class<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForObject(String, SqlParameterSource, Class<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,查询参数使用 SqlParameterSource 封装,并将查询结果使用 requiredType 参数表示的类型返回。
queryForObject(String, Map<String, ?>, Class<T>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,查询参数使用 Map 封装,并将查询结果使用 requiredType 参数表示的类型返回。
queryForRowSet(String) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForRowSet(String, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForRowSet(String, Object[], int[]) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForRowSet(String, SqlParameterSource) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForRowSet(String, Map<String, ?>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
queryForRowSet(String) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个静态 SQL 语句,查询结果使用 SqlRowSet 接口封装。
queryForRowSet(String, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForRowSet(String, Object[], int[]) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForRowSet(String, SqlParameterSource) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
queryForRowSet(String, Map<String, ?>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。

R

registerSqlType(String, int) - 类 net.hasor.jdbc.core.source.AbstractSqlParameterSource 中的方法
Register a SQL type for the given parameter.
registerTypeName(String, String) - 类 net.hasor.jdbc.core.source.AbstractSqlParameterSource 中的方法
Register a SQL type for the given parameter.
relative(int) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
relative(int) - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Moves the cursor a relative number f rows, either positive or negative.
releaseConnection(Connection, DataSource) - 接口 net.hasor.jdbc.datasource.DataSourceHelper 中的方法
释放连接
releaseConnection(Connection, DataSource) - 类 net.hasor.jdbc.datasource.DataSourceUtils 中的静态方法
释放连接
releaseConnection(Connection, DataSource) - 类 net.hasor.jdbc.datasource.local.DefaultDataSourceHelper 中的方法
释放连接
released() - 类 net.hasor.jdbc.datasource.local.ConnectionHolder 中的方法
减少引用计数,一个因为持有人已被释放。
releaseSavepoint(Savepoint) - 类 net.hasor.jdbc.datasource.local.ConnectionHolder 中的方法
 
releaseSavepoint(Savepoint) - 接口 net.hasor.jdbc.datasource.SavepointManager 中的方法
释放某个事务的保存点
remove(Object) - 类 net.hasor.jdbc.core.LinkedCaseInsensitiveMap 中的方法
 
requested() - 类 net.hasor.jdbc.datasource.local.ConnectionHolder 中的方法
增加引用计数,一个因为持有人已被请求。
ResultSetExtractor<T> - net.hasor.jdbc 中的 接口
回调接口,用于 JDBC 结果集转换。
ResultSetWrappingSqlRowSet - net.hasor.jdbc.core.rowset 中的 类
Default implementation of Spring's SqlRowSet interface.
ResultSetWrappingSqlRowSet(ResultSet) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 的构造方法
Create a new ResultSetWrappingSqlRowSet for the given ResultSet.
ResultSetWrappingSqlRowSetMetaData - net.hasor.jdbc.core.rowset 中的 类
Default implementation of Spring's SqlRowSetMetaData interface.
ResultSetWrappingSqlRowSetMetaData(ResultSetMetaData) - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSetMetaData 的构造方法
Create a new ResultSetWrappingSqlRowSetMetaData object for the given ResultSetMetaData instance.
rollBack(TransactionStatus) - 接口 net.hasor.plugins.transaction.TransactionManager 中的方法
回滚事务
rollbackToSavepoint(Savepoint) - 类 net.hasor.jdbc.datasource.local.ConnectionHolder 中的方法
 
rollbackToSavepoint(Savepoint) - 接口 net.hasor.jdbc.datasource.SavepointManager 中的方法
回滚事务到一个指定的保存点。
RowCallbackHandler - net.hasor.jdbc 中的 接口
JDBC 结果集行数据处理器。
RowMapper<T> - net.hasor.jdbc 中的 接口
这个接口用来映射 JDBC 结果集中一行数据。
RowMapperResultSetExtractor<T> - net.hasor.jdbc.core 中的 类
ResultSetExtractor 接口实现类,该类会将结果集中的每一行进行处理,并返回一个 List 用以封装处理结果集。
RowMapperResultSetExtractor(RowMapper<T>) - 类 net.hasor.jdbc.core.RowMapperResultSetExtractor 的构造方法
创建 RowMapperResultSetExtractor 对象
RowMapperResultSetExtractor(RowMapper<T>, int) - 类 net.hasor.jdbc.core.RowMapperResultSetExtractor 的构造方法
创建 RowMapperResultSetExtractor 对象

S

SAVEPOINT_NAME_PREFIX - 类 net.hasor.jdbc.datasource.local.ConnectionHolder 中的静态变量
 
SavepointDataSourceHelper - net.hasor.jdbc.datasource 中的 接口
 
SavepointManager - net.hasor.jdbc.datasource 中的 接口
 
setCacheLimit(int) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
Specify the maximum number of entries for this template's SQL cache.
setCaseInsensitive(boolean) - 类 net.hasor.jdbc.core.mapper.BeanPropertyRowMapper 中的方法
 
setDataSource(DataSource) - 类 net.hasor.jdbc.core.JdbcAccessor 中的方法
Set the JDBC DataSource to obtain connections from.
setFetchSize(int) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
setGeneratedKeysColumnNames(String[]) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 中的方法
Set the column names of the auto-generated keys.
setIgnoreWarnings(boolean) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
setMaxRows(int) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
setNamedParameterCount(int) - 类 net.hasor.jdbc.core.util.ParsedSql 中的方法
Set the count of named parameters in the SQL statement.
setParameterValue(PreparedStatement, int, SqlParameter, Object) - 类 net.hasor.jdbc.core.util.StatementSetterUtils 中的静态方法
 
setParameterValue(PreparedStatement, int, int, Object) - 类 net.hasor.jdbc.core.util.StatementSetterUtils 中的静态方法
 
setQueryTimeout(int) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
setRequiredType(Class<T>) - 类 net.hasor.jdbc.core.mapper.BeanPropertyRowMapper 中的方法
Set the type that each result object is expected to match.
setRequiredType(Class<T>) - 类 net.hasor.jdbc.core.mapper.SingleColumnRowMapper 中的方法
Set the type that each result object is expected to match.
setResultsCaseInsensitive(boolean) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
setResultSetType(int) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 中的方法
Set whether to use prepared statements that return a specific type of ResultSet.
setReturnGeneratedKeys(boolean) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 中的方法
Set whether prepared statements should be capable of returning auto-generated keys.
setRollbackOnly() - 接口 net.hasor.plugins.transaction.TransactionStatus 中的方法
设置事务状态为回滚,作为替代抛出异常进而触发回滚操作。
setStatementParameters(Object[], PreparedStatement, int[]) - 类 net.hasor.jdbc.core.util.NamedBatchUpdateUtils 中的静态方法
 
setTotalParameterCount(int) - 类 net.hasor.jdbc.core.util.ParsedSql 中的方法
Set the total count of all of the parameters in the SQL statement.
setTypeValue(PreparedStatement, int, int) - 接口 net.hasor.jdbc.core.value.SqlTypeValue 中的方法
Set the type value on the given PreparedStatement.
setUnnamedParameterCount(int) - 类 net.hasor.jdbc.core.util.ParsedSql 中的方法
Set the count of all of the unnamed parameters in the SQL statement.
setUpdatableResults(boolean) - 类 net.hasor.jdbc.core.util.PreparedStatementCreatorFactory 中的方法
Set whether to use prepared statements capable of returning updatable ResultSets.
setValue(PreparedStatement, int) - 接口 net.hasor.jdbc.core.value.SqlValue 中的方法
Set the value on the given PreparedStatement.
setValues(PreparedStatement, int) - 接口 net.hasor.jdbc.BatchPreparedStatementSetter 中的方法
Set parameter values on the given PreparedStatement.
setValues(PreparedStatement) - 接口 net.hasor.jdbc.PreparedStatementSetter 中的方法
Set parameter values on the given PreparedStatement.
SingleColumnRowMapper<T> - net.hasor.jdbc.core.mapper 中的 类
RowMapper implementation that converts a single column into a single result value per row.
SingleColumnRowMapper() - 类 net.hasor.jdbc.core.mapper.SingleColumnRowMapper 的构造方法
Create a new SingleColumnRowMapper.
SingleColumnRowMapper(Class<T>) - 类 net.hasor.jdbc.core.mapper.SingleColumnRowMapper 的构造方法
Create a new SingleColumnRowMapper.
SqlParameter - net.hasor.jdbc.parameter 中的 类
代表SQL参数,其子类决定参数的输出方向。
SqlParameter(int) - 类 net.hasor.jdbc.parameter.SqlParameter 的构造方法
创建一个匿名的 SQL 参数.
SqlParameter(int, Integer) - 类 net.hasor.jdbc.parameter.SqlParameter 的构造方法
创建一个匿名的 SQL 参数.
SqlParameter(String, int) - 类 net.hasor.jdbc.parameter.SqlParameter 的构造方法
根据参数名 和参数类型创建一个 SqlParameter.
SqlParameter(String, int, Integer) - 类 net.hasor.jdbc.parameter.SqlParameter 的构造方法
根据参数名 和参数类型创建一个 SqlParameter.
SqlParameter(SqlParameter) - 类 net.hasor.jdbc.parameter.SqlParameter 的构造方法
根据一个 SqlParameter 拷贝创建一个新的 SqlParameter.
SqlParameterSource - net.hasor.jdbc 中的 接口
Interface that defines common functionality for objects that can offer parameter values for named SQL parameters, serving as argument for JdbcTemplate operations.
SqlProvider - net.hasor.jdbc.core 中的 接口
Interface to be implemented by objects that can provide SQL strings.
SqlResultSetParameter - net.hasor.jdbc.parameter 中的 类
支持结果集的SQL参数。
SqlResultSetParameter(String, ResultSetExtractor<?>) - 类 net.hasor.jdbc.parameter.SqlResultSetParameter 的构造方法
Create a new ResultSetSupportingSqlParameter.
SqlResultSetParameter(String, RowCallbackHandler) - 类 net.hasor.jdbc.parameter.SqlResultSetParameter 的构造方法
Create a new ResultSetSupportingSqlParameter.
SqlResultSetParameter(String, RowMapper<?>) - 类 net.hasor.jdbc.parameter.SqlResultSetParameter 的构造方法
Create a new ResultSetSupportingSqlParameter.
SqlRowSet - net.hasor.jdbc 中的 接口
该接口是对 javax.sql.RowSet接口的一个包装,当断开连接之后通过 SqlRowSet 接口仍然可以取得数据。
SqlRowSetMetaData - net.hasor.jdbc 中的 接口
元数据接口,接口功能类似于 javax.sql.ResultSetMetaData
SqlRowSetResultSetExtractor - net.hasor.jdbc.core 中的 类
接口 ResultSetExtractor 实现类,返回一个 SqlRowSet 数据集对象。
SqlRowSetResultSetExtractor() - 类 net.hasor.jdbc.core.SqlRowSetResultSetExtractor 的构造方法
 
sqlTypesToAnonymousParameterList(int[]) - 类 net.hasor.jdbc.parameter.SqlParameter 中的静态方法
java.sql.Types 类型定义转换成为 SqlParameter 列表。
SqlTypeValue - net.hasor.jdbc.core.value 中的 接口
Interface to be implemented for setting values for more complex database-specific types not supported by the standard setObject method.
SqlValue - net.hasor.jdbc.core.value 中的 接口
Simple interface for complex types to be set as statement parameters.
SqlVarParameter - net.hasor.jdbc.parameter 中的 类
SqlParameter 的子类,用于表示带有值的输入参数。
SqlVarParameter(int, Object) - 类 net.hasor.jdbc.parameter.SqlVarParameter 的构造方法
创建一个匿名的 SQL 参数.
SqlVarParameter(String, int, Object) - 类 net.hasor.jdbc.parameter.SqlVarParameter 的构造方法
根据参数名 和参数类型创建一个 SqlParameter.
SqlVarParameter(SqlParameter, Object) - 类 net.hasor.jdbc.parameter.SqlVarParameter 的构造方法
Create a new SqlParameterValue based on the given SqlParameter declaration.
SQLWarningException - net.hasor.jdbc.exceptions 中的 异常
SQL 警告。
SQLWarningException(String) - 异常 net.hasor.jdbc.exceptions.SQLWarningException 的构造方法
SQL 警告。
SQLWarningException(String, Throwable) - 异常 net.hasor.jdbc.exceptions.SQLWarningException 的构造方法
SQL 警告。
StatementCallback<T> - net.hasor.jdbc 中的 接口
通用的回调接口。
StatementSetterUtils - net.hasor.jdbc.core.util 中的 类
 
StatementSetterUtils() - 类 net.hasor.jdbc.core.util.StatementSetterUtils 的构造方法
 
substituteNamedParameters(ParsedSql, SqlParameterSource) - 类 net.hasor.jdbc.core.util.NamedParameterUtils 中的静态方法
Parse the SQL statement and locate any placeholders or named parameters.
substituteNamedParameters(String, SqlParameterSource) - 类 net.hasor.jdbc.core.util.NamedParameterUtils 中的静态方法
Parse the SQL statement and locate any placeholders or named parameters.
supportsSavepoints() - 类 net.hasor.jdbc.datasource.local.ConnectionHolder 中的方法
返回 JDBC 驱动是否支持保存点。

T

TemplatePlugin - net.hasor.plugins.template 中的 类
 
TemplatePlugin() - 类 net.hasor.plugins.template.TemplatePlugin 的构造方法
 
toString() - 类 net.hasor.jdbc.core.util.ParsedSql 中的方法
Exposes the original SQL String.
TransactionBehavior - net.hasor.plugins.transaction 中的 枚举
事务传播属性
TransactionDataAccessException - net.hasor.jdbc.exceptions 中的 异常
数据库事务性异常的根,子类将会确定具体事务方面原因。
TransactionDataAccessException(String) - 异常 net.hasor.jdbc.exceptions.TransactionDataAccessException 的构造方法
数据库事务性异常的根,子类将会确定具体事务方面原因。
TransactionDataAccessException(String, Throwable) - 异常 net.hasor.jdbc.exceptions.TransactionDataAccessException 的构造方法
数据库事务性异常的根,子类将会确定具体事务方面原因。
TransactionLevel - net.hasor.plugins.transaction 中的 枚举
事务隔离级别
TransactionManager - net.hasor.plugins.transaction 中的 接口
数据源的事务管理器。
TransactionStatus - net.hasor.plugins.transaction 中的 接口
表示一个事务状态
TransactionSuspensionNotSupportedException - net.hasor.jdbc.exceptions 中的 异常
 
TransactionSuspensionNotSupportedException(String) - 异常 net.hasor.jdbc.exceptions.TransactionSuspensionNotSupportedException 的构造方法
 
TYPE_UNKNOWN - 类 net.hasor.jdbc.core.util.JdbcUtils 中的静态变量
 
TYPE_UNKNOWN - 接口 net.hasor.jdbc.core.value.SqlTypeValue 中的静态变量
Constant that indicates an unknown (or unspecified) SQL type.
TYPE_UNKNOWN - 接口 net.hasor.jdbc.SqlParameterSource 中的静态变量
Constant that indicates an unknown (or unspecified) SQL type.
TypeMismatchDataAccessException - net.hasor.jdbc.exceptions 中的 异常
Exception thrown on mismatch between Java type and database type: for example on an attempt to set an object of the wrong type in an RDBMS column.
TypeMismatchDataAccessException(String) - 异常 net.hasor.jdbc.exceptions.TypeMismatchDataAccessException 的构造方法
Constructor for TypeMismatchDataAccessException.
TypeMismatchDataAccessException(String, Throwable) - 异常 net.hasor.jdbc.exceptions.TypeMismatchDataAccessException 的构造方法
Constructor for TypeMismatchDataAccessException.

U

UncategorizedDataAccessException - net.hasor.jdbc.exceptions 中的 异常
不明原因的底层 SQL 异常。
UncategorizedDataAccessException(String) - 异常 net.hasor.jdbc.exceptions.UncategorizedDataAccessException 的构造方法
不明原因的底层 SQL 异常。
UncategorizedDataAccessException(String, Throwable) - 异常 net.hasor.jdbc.exceptions.UncategorizedDataAccessException 的构造方法
不明原因的底层 SQL 异常。
update(PreparedStatementCreator, PreparedStatementSetter) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
update(PreparedStatementCreator) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
update(String) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
update(String, PreparedStatementSetter) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
update(String, Object...) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
update(String, Object[], int[]) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
update(String, SqlParameterSource) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
update(String, Map<String, ?>) - 类 net.hasor.jdbc.core.JdbcTemplate 中的方法
 
update(PreparedStatementCreator) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
update(String) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一条 insert 或 update、delete 语句,返回值用于表示受影响的行数。
update(String, PreparedStatementSetter) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
update(String, Object...) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
update(String, Object[], int[]) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
update(String, SqlParameterSource) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。
update(String, Map<String, ?>) - 接口 net.hasor.jdbc.JdbcOperations 中的方法
执行一个更新语句(insert、update、delete),这个查询将会使用 PreparedStatement 接口操作。

V

value() - 枚举 net.hasor.plugins.transaction.TransactionLevel 中的方法
 
valueOf(String) - 枚举 net.hasor.plugins.transaction.TransactionBehavior 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 net.hasor.plugins.transaction.TransactionLevel 中的静态方法
返回带有指定名称的该类型的枚举常量。
values() - 枚举 net.hasor.plugins.transaction.TransactionBehavior 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 net.hasor.plugins.transaction.TransactionLevel 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。

W

wasNull() - 类 net.hasor.jdbc.core.rowset.ResultSetWrappingSqlRowSet 中的方法
 
wasNull() - 接口 net.hasor.jdbc.SqlRowSet 中的方法
Reports whether the last column read had a value of SQL NULL.

A B C D E F G H I J L M N P Q R S T U V W

Copyright © 2013-2014. All Rights Reserved.