クラス MyBatisContext
java.lang.ObjectSE
org.springframework.data.jdbc.mybatis.MyBatisContext
MyBatisContext インスタンスは、引数として MyBatis マップステートメントに渡され、ID、インスタンス、domainType、その他の属性がステートメントで使用できるようになります。すべてのメソッドは、呼び出し時に使用可能な値の種類に応じて null を返す場合があります。- 作成者:
- Jens Schauder, Christoph Strobl
コンストラクターの概要
コンストラクターコンストラクター説明MyBatisContext(@Nullable ObjectSE id, @Nullable ObjectSE instance, @Nullable ClassSE<?> domainType, MapSE<StringSE, ObjectSE> additionalValues) MyBatisContext(Identifier identifier, @Nullable ObjectSE instance, @Nullable ClassSE<?> domainType) メソッドのサマリー
修飾子と型メソッド説明@Nullable ObjectSE指定されたキーの値を返します。@Nullable ClassSEクエリまたは操作の対象となるエンティティのドメイン型。@Nullable ObjectSEgetId()クエリ / アクションの対象となるエンティティの ID。@Nullable IdentifierクエリするパスのIdentifier。@Nullable ObjectSE行動するエンティティ。
コンストラクターの詳細
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を返す場合があります。