
文章插图
总结:和mybatis的关系:
- 在不影响mybatis原有功能的情况下,很好的拓展了mybatis的功能
- 扫描xml的工作依旧由mybatis来完成,再次扫描并注册mapper接口的功能以拓展的方式由tk.mapper复写,扫描后的结果依旧存放在mybatis的Configuration中,和mybatis自己扫描mapper接口的代码逻辑几乎一致,唯一添加的功能就是,对mybatis的Configuration中的由自己拓展的方法对应的MapperStatement的sqlSource进行更改,以此来提供具体可执行sql
- 后续执行持久化方法,依然是mybatis的代码功能,tk.mapper仅在扫描mapper接口阶段提供了SqlSource
推荐阅读
- 病毒都去哪了,为什么现在的电脑很少中毒
- 我也没想到,Java开发 API接口可以不用写 Controller了
- 许褚被张飞刺于马下视频,为何许褚却平不了张飞
- 李重茂当了多久的皇帝,李重茂与李隆基的关系
- 关羽败走麦城是输给了谁,关羽败走麦城输给了哪位武将
- 汉献帝刘协是一个怎样的人,汉献帝知道刘备称帝了吗
- 三国最后被谁统治了,三国最后被谁统治了
- Java中的封装、继承和多态,你真的都懂了吗
- 详读!别再说不知道增值电信业务许可证是什么了
- 什么茶叶喝了可以减肥,喝什么茶减肥快又健康
