public class DBCodeListQuery
extends org.springframework.jdbc.object.MappingSqlQuery
DBCodeListLoader
でのみ利用される。| コンストラクタと説明 |
|---|
DBCodeListQuery(DataSource dataSource,
String sql)
データソースとSQL文の設定を行うコンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected Object |
mapRow(ResultSet rs,
int rowNum)
1行取得するごとに呼ばれる。
|
execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, executeByNamedParam, executeByNamedParam, findObject, findObject, findObject, findObject, findObject, findObject, findObject, findObject, findObject, findObject, findObjectByNamedParam, findObjectByNamedParam, getRowsExpected, setRowsExpectedcompileInternal, getParsedSql, newPreparedStatementCreator, newPreparedStatementCreator, newPreparedStatementSetter, onCompileInternalafterPropertiesSet, allowsUnusedParameters, checkCompiled, compile, declareParameter, getDeclaredParameters, getGeneratedKeysColumnNames, getJdbcTemplate, getResultSetType, getSql, isCompiled, isReturnGeneratedKeys, isUpdatableResults, setDataSource, setFetchSize, setGeneratedKeysColumnNames, setJdbcTemplate, setMaxRows, setParameters, setQueryTimeout, setResultSetType, setReturnGeneratedKeys, setSql, setTypes, setUpdatableResults, supportsLobParameters, validateNamedParameters, validateParameterspublic DBCodeListQuery(DataSource dataSource, String sql)
dataSource - データベース接続に使用するデータソース。sql - コードリスト取得に使用するSQL文。protected Object mapRow(ResultSet rs, int rowNum) throws SQLException
取得した行の1列目をidと2列目をnameとしてデータベースから取得した値と CodeBeanインスタンスを結びつける。
mapRow クラス内 org.springframework.jdbc.object.MappingSqlQueryrs - 現在の行情報を持つResultSet。rowNum - 現在参照している行番号。(最初は0行目)SQLException - SQL例外。Copyright © 2014. All Rights Reserved.