MyBatis 源碼學習7——SqlSession執行Mapper過程(下)

三、Mapper方法調用過程詳解 用SqlSession對象的getMapper()方法獲取一個動態代理對象,然後通過代理對象調用方法,即執行MapperProxy類的invoke()方法: 詳細看下MapperProxy類的invoke()方法實現, 1.如果方法是從Object類繼承的,不做任何處理, 2.如果是Mapper接口中定義的方法,調用cachedMapperMethod()方法獲取
相關文章
相關標籤/搜索