クラス AutoEntityRowMapper<T>
- java.lang.Object
-
- com.github.mygreen.sqlmapper.core.mapper.AutoEntityRowMapper<T>
-
- すべての実装されたインタフェース:
org.springframework.jdbc.core.RowMapper<T>
public class AutoEntityRowMapper<T> extends Object implements org.springframework.jdbc.core.RowMapper<T>
1レコード分のエンティティをマッピングする。- 作成者:
- T.TSUCHIE
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 AutoEntityRowMapper(Class<T> baseEntityClass, Map<PropertyMeta,Class<?>> propertyMetaEntityTypeMap, List<JoinAssociation> joinAssociations, Optional<EntityMappingCallback<T>> callback)取得するカラムが確定している場合は、プロパティ情報を指定する。
-
-
-
コンストラクタの詳細
-
AutoEntityRowMapper
public AutoEntityRowMapper(Class<T> baseEntityClass, Map<PropertyMeta,Class<?>> propertyMetaEntityTypeMap, List<JoinAssociation> joinAssociations, Optional<EntityMappingCallback<T>> callback)
取得するカラムが確定している場合は、プロパティ情報を指定する。- パラメータ:
baseEntityClass- ベースとなるエンティティクラスpropertyMetaEntityTypeMap- 取得対象のプロパティ情報joinAssociations- 結合テーブルのエンティティの構成情報callback- エンティティマッピング後のコールバック処理
-
-
メソッドの詳細
-
mapRow
public T mapRow(ResultSet rs, int rowNum) throws SQLException
- 定義:
mapRowインタフェース内org.springframework.jdbc.core.RowMapper<T>- 例外:
SQLException
-
-