MyBatis 的工作流程
mybatis功能架構
1.讀取配置檔案
連資料庫的相關資訊
2.有了這些資訊就能建立SqlSessionFactory
SqlSessionFactory的生命週期是程式級,程式執行的時候建立起來,程式結束的時候消亡
3.SqlSessionFactory建立SqlSession,目的執行sql語句
SqlSession是過程級,一個方法中建立,方法結束應該關閉
4.呼叫MyBatis的statementHandler提供的Api執行Sql語句
5.SQL語句放在Map配置檔案裡面
6.執行SQl語句,不同的SQl語句返回不同的結果