クラス GenericSqlQuery<T>
java.lang.ObjectSE
org.springframework.jdbc.object.RdbmsOperation
org.springframework.jdbc.object.SqlOperation
org.springframework.jdbc.object.SqlQuery<T>
org.springframework.jdbc.object.GenericSqlQuery<T>
- 型パラメーター:
T- 結果の型
- 実装されているすべてのインターフェース:
InitializingBean
- 導入:
- 3.0
- 作成者:
- Thomas Risberg, Juergen Hoeller
- 関連事項:
フィールドのサマリー
クラス org.springframework.jdbc.object.RdbmsOperation から継承されたフィールド
loggerコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明voidBean ファクトリで使用した場合、コンパイルを保証します。newRowMapper(ObjectSE[] parameters, MapSE<?, ?> context) サブクラスは、このメソッドを実装して、executeメソッドによって集約されたListSE として返される行ごとにオブジェクトを抽出する必要があります。voidsetRowMapper(RowMapper<T> rowMapper) このクエリに使用する特定のRowMapperインスタンスを設定します。voidsetRowMapperClass(ClassSE<? extends RowMapper> rowMapperClass) クラス org.springframework.jdbc.object.SqlQuery から継承されたメソッド
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クラス org.springframework.jdbc.object.SqlOperation から継承されたメソッド
compileInternal, getParsedSql, newPreparedStatementCreator, newPreparedStatementCreator, newPreparedStatementSetter, onCompileInternalクラス org.springframework.jdbc.object.RdbmsOperation から継承されたメソッド
allowsUnusedParameters, checkCompiled, compile, declareParameter, getDeclaredParameters, getGeneratedKeysColumnNames, getJdbcTemplate, getResultSetType, getSql, isCompiled, isReturnGeneratedKeys, isUpdatableResults, resolveSql, setDataSource, setFetchSize, setGeneratedKeysColumnNames, setJdbcTemplate, setMaxRows, setParameters, setQueryTimeout, setResultSetType, setReturnGeneratedKeys, setSql, setTypes, setUpdatableResults, supportsLobParameters, validateNamedParameters, validateParameters
コンストラクターの詳細
GenericSqlQuery
public GenericSqlQuery()
メソッドの詳細
setRowMapper
このクエリに使用する特定のRowMapperインスタンスを設定します。- 導入:
- 4.3.2
setRowMapperClass
afterPropertiesSet
public void afterPropertiesSet()クラスからコピーされた説明:RdbmsOperationBean ファクトリで使用した場合、コンパイルを保証します。- 次で指定:
- インターフェース
InitializingBeanのafterPropertiesSet - オーバーライド:
- クラス
RdbmsOperationのafterPropertiesSet
newRowMapper
クラスからコピーされた説明:SqlQueryサブクラスは、このメソッドを実装して、executeメソッドによって集約されたListSE として返される行ごとにオブジェクトを抽出する必要があります。- 次で指定:
- クラス
SqlQuery<T>のnewRowMapper - パラメーター:
parameters- サブクラスに関心がある場合のexecute()メソッドのパラメーター。パラメーターがなかった場合は、nullになる場合があります。context-mapRowコールバックメソッドに渡されるコンテキスト情報。JDBC 操作自体はこのパラメーターに依存しませんが、結果リストのオブジェクトを作成できます。- 関連事項: