MyBatisの原則のフレームワーク(コア)

  1. MyBatisの原則のフレームワーク(コア)
    1. 図のフレームワーク

 

    1. 分析の結論
  1. 含むMyBatisのプロファイル、Mは、グローバルプロファイルとybatis MyBatisのマッピングファイル、前記データソースのグローバルプロファイルの設定情報、及び他のトランザクションと、SQLの実行に関連するマッピングファイル構成情報。
  2. プロファイル情報(グローバルコンフィギュレーションとマッピングファイル)を読み出すことによってMyBatisのは、構築SqlSessionFactory すなわちセッション工場。
  3. SqlSessionFactoryすることで、作成することができSQLSESSIONにそのセッションを。MyBatisのデータベースはSQLSESSIONによって運営されています。
  4. SQLSESSION自体がデータベースを直接操作することができない、それはの底を介しているエグゼキュータデータベース操作のインターフェースを実行します。2つのエグゼキュータインターフェース実装クラスがあり、共通のアクチュエータがあるバッファアクチュエータ(デフォルト)

SQLエグゼキュータ情報は、オブジェクトの基礎となるパッケージに処理されることになるMappedStatementをして。オブジェクトを含む:情報をマッピングするSQL文は、入力パラメータ、および結果セットのマッピング情報を出力します。前記Java型のマッピングの入力パラメータと出力結果が単純型、HashMapのコレクションオブジェクト、POJOオブジェクト・タイプを含みます。

公開された303元の記事 ウォンの賞賛179 ・は 90000 +を見て

おすすめ

転載: blog.csdn.net/qq_27248989/article/details/104076977