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, setRowsExpected
compileInternal, getParsedSql, newPreparedStatementCreator, newPreparedStatementCreator, newPreparedStatementSetter, onCompileInternal
afterPropertiesSet, 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, validateParameters
public 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.MappingSqlQuery
rs
- 現在の行情報を持つResultSet。rowNum
- 現在参照している行番号。(最初は0行目)SQLException
- SQL例外。Copyright © 2014. All Rights Reserved.