クラス MyBatisContext
java.lang.ObjectSE
org.springframework.data.jdbc.mybatis.MyBatisContext
MyBatisContext インスタンスは、引数として MyBatis マップステートメントに渡され、ID、インスタンス、domainType、その他の属性がステートメントで使用できるようになります。すべてのメソッドは、呼び出し時に使用可能な値の種類に応じて null を返す場合があります。- 作成者:
- Jens Schauder, Christoph Strobl
コンストラクターの概要
コンストラクターコンストラクター説明MyBatisContext(ObjectSE id, ObjectSE instance, ClassSE<?> domainType, MapSE<StringSE, ObjectSE> additionalValues) MyBatisContext(Identifier identifier, ObjectSE instance, ClassSE<?> domainType) 方法の概要
修飾子と型メソッド説明指定されたキーの値を返します。クエリまたは操作の対象となるエンティティのドメイン型。getId()クエリ / アクションの対象となるエンティティの ID。クエリするパスのIdentifier。行動するエンティティ。
コンストラクターの詳細
MyBatisContext
MyBatisContext
public MyBatisContext(Identifier identifier, @Nullable ObjectSE instance, @Nullable ClassSE<?> domainType)
メソッドの詳細
getId
クエリ / アクションの対象となるエンティティの ID。- 戻り値:
nullを返す場合があります。
getIdentifier
クエリするパスのIdentifier。- 戻り値:
- null を返す場合があります。
getInstance
行動するエンティティ。オブジェクトはクエリの前に存在しないため、これはクエリのnullです。- 戻り値:
nullを返す場合があります。
getDomainType
クエリまたは操作の対象となるエンティティのドメイン型。- 戻り値:
nullを返す場合があります。
get
指定されたキーの値を返します。親エンティティの ID を伝達するために使用されます。- パラメーター:
key-nullであってはなりません。- 戻り値:
nullを返す場合があります。