ステージ3 1.Mybatis_03カスタムMyBatisのフレームワーク_5 MyBatisの自己定義されたコーディング - .. 2つのデフォルト実装クラスの分析とクラス間の関係を作成します。

パッケージ名の補完XMLConfigBuilderフル

我々はloadConfiguration内のメソッドを呼び出すことができますように

工場出荷時の実装クラスを作成します。


インタフェースSqlSessionFactory

内部インターフェースの実装方法


実装クラスにパラメータとして渡されたCFGのSqlSessionFactory

コンストラクタによって渡さ構成ガイドオブジェクトを提供する実装クラスです。

構成データベースへのリンクが含まれている情報、およびSQLステートメントを実行

SQLSESSIONを実装するクラスを作成します。








SQLSESSION実装クラス内部が送信さCFGにファクトリ実装クラス。

概要

リソースはSqlSessionFactoryBuilderにストリームのビルダーを読み出します。

私たちは、工場出荷時のオブジェクトを構築するためのビルダー。

ファクトリオブジェクトの内部でメソッドのセッションを提供してくれる

次のステップは、プロキシオブジェクトの作成を達成するために、このセッション方式です。そして、すべての操作を問い合わせます。

おすすめ

転載: www.cnblogs.com/wangjunwei/p/11300122.html