接口 net.hasor.jdbc.ResultSetExtractor
的使用

使用 ResultSetExtractor 的软件包
net.hasor.jdbc Hasor Jdbc Operations. 
net.hasor.jdbc.core   
net.hasor.jdbc.parameter   
 

net.hasor.jdbcResultSetExtractor 的使用
 

参数类型为 ResultSetExtractornet.hasor.jdbc 中的方法
<T> T
JdbcOperations.query(PreparedStatementCreator psc, ResultSetExtractor<T> rse)
          执行一个动态查询 SQL 语句。
<T> T
JdbcOperations.query(String sql, Map<String,?> paramMap, ResultSetExtractor<T> rse)
          查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
<T> T
JdbcOperations.query(String sql, Object[] args, int[] argTypes, ResultSetExtractor<T> rse)
          执行一个动态查询 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作。
<T> T
JdbcOperations.query(String sql, Object[] arg, ResultSetExtractor<T> rses)
          查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
<T> T
JdbcOperations.query(String sql, PreparedStatementSetter pss, ResultSetExtractor<T> rse)
          执行一个动态查询 SQL 语句。
<T> T
JdbcOperations.query(String sql, ResultSetExtractor<T> rse)
          执行一个静态 SQL 语句。
<T> T
JdbcOperations.query(String sql, ResultSetExtractor<T> rse, Object... args)
          查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
<T> T
JdbcOperations.query(String sql, SqlParameterSource paramSource, ResultSetExtractor<T> rse)
          查询一个 SQL 语句,使用这个查询将会使用 PreparedStatement 接口操作,并且将 SQL 查询结果集使用 ResultSetExtractor 转换。
 

net.hasor.jdbc.coreResultSetExtractor 的使用
 

实现 ResultSetExtractornet.hasor.jdbc.core 中的类
 class RowMapperResultSetExtractor<T>
          ResultSetExtractor 接口实现类,该类会将结果集中的每一行进行处理,并返回一个 List 用以封装处理结果集。
 class SqlRowSetResultSetExtractor
          接口 ResultSetExtractor 实现类,返回一个 SqlRowSet 数据集对象。
 

参数类型为 ResultSetExtractornet.hasor.jdbc.core 中的方法
<T> T
JdbcTemplate.query(PreparedStatementCreator psc, PreparedStatementSetter pss, ResultSetExtractor<T> rse)
           
<T> T
JdbcTemplate.query(PreparedStatementCreator psc, ResultSetExtractor<T> rse)
           
<T> T
JdbcTemplate.query(String sql, Map<String,?> paramMap, ResultSetExtractor<T> rse)
           
<T> T
JdbcTemplate.query(String sql, Object[] args, int[] argTypes, ResultSetExtractor<T> rse)
           
<T> T
JdbcTemplate.query(String sql, Object[] args, ResultSetExtractor<T> rse)
           
<T> T
JdbcTemplate.query(String sql, PreparedStatementSetter pss, ResultSetExtractor<T> rse)
           
<T> T
JdbcTemplate.query(String sql, ResultSetExtractor<T> rse)
           
<T> T
JdbcTemplate.query(String sql, ResultSetExtractor<T> rse, Object... args)
           
<T> T
JdbcTemplate.query(String sql, SqlParameterSource paramSource, ResultSetExtractor<T> rse)
           
 

net.hasor.jdbc.parameterResultSetExtractor 的使用
 

返回 ResultSetExtractornet.hasor.jdbc.parameter 中的方法
 ResultSetExtractor<?> SqlResultSetParameter.getResultSetExtractor()
          Return the ResultSetExtractor held by this parameter, if any.
 

参数类型为 ResultSetExtractornet.hasor.jdbc.parameter 中的构造方法
SqlResultSetParameter(String name, ResultSetExtractor<?> rse)
          Create a new ResultSetSupportingSqlParameter.
 



Copyright © 2013-2014. All Rights Reserved.