クラス MyBatisContext

java.lang.ObjectSE
org.springframework.data.jdbc.mybatis.MyBatisContext

public class MyBatisContext extends ObjectSE
MyBatisContext インスタンスは、引数として MyBatis マップステートメントに渡され、ID、インスタンス、domainType、その他の属性がステートメントで使用できるようになります。すべてのメソッドは、呼び出し時に使用可能な値の種類に応じて null を返す場合があります。
作成者:
Jens Schauder, Christoph Strobl
  • コンストラクターの詳細

  • メソッドの詳細

    • getId

      public @Nullable ObjectSE getId()
      クエリ / アクションの対象となるエンティティの ID。
      戻り値:
      null を返す場合があります。
    • getIdentifier

      public @Nullable Identifier getIdentifier()
      クエリするパスの Identifier
      戻り値:
      null を返す場合があります。
    • getInstance

      public @Nullable ObjectSE getInstance()
      行動するエンティティ。オブジェクトはクエリの前に存在しないため、これはクエリの null です。
      戻り値:
      null を返す場合があります。
    • getDomainType

      public @Nullable ClassSE getDomainType()
      クエリまたは操作の対象となるエンティティのドメイン型。
      戻り値:
      null を返す場合があります。
    • get

      public @Nullable ObjectSE get(StringSE key)
      指定されたキーの値を返します。親エンティティの ID を伝達するために使用されます。
      パラメーター:
      key - null であってはなりません。
      戻り値:
      null を返す場合があります。