クラス DataClassRowMapper<T>

java.lang.ObjectSE
org.springframework.jdbc.core.BeanPropertyRowMapper<T>
org.springframework.jdbc.core.DataClassRowMapper<T>
型パラメーター:
T - 結果の型
実装されたすべてのインターフェース:
RowMapper<T>

public class DataClassRowMapper<T> extends BeanPropertyRowMapper<T>
行を指定されたマップされたターゲットクラスの新しいインスタンスに変換する RowMapper 実装。マップされたターゲットクラスはトップレベルクラスである必要があり、列名に対応する名前付きパラメーターを持つデータクラスコンストラクター、または従来の Bean プロパティ setter(または両方の組み合わせ)を公開できます。

このクラスは BeanPropertyRowMapper を継承するため、マップされたターゲットクラスの一般的な選択肢として機能し、マップされたクラスの setter メソッドに対してコンストラクタースタイルに柔軟に適応できることに注意してください。

導入:
5.3
作成者:
Juergen Hoeller