观看的前提:你使用过MyBatis。一、MyBatis是干什么的?抛开自身的定义不说。其本质就是操作数据库的,因为是在java写的,所以逃不脱底层使用java的JDBC,通过实现相关底层接口调用mysqloracle等相关数据库驱动,从而实现数据库的各种功能,我们研究源码就是看本质。其关系如下图:二、MyBatis如何操作数据库?2.1JDBC执行流程2.2mybatis执行流程其执行过程堆栈如下图:•方法代理:与MyBatis交互的门面,存在的目的是为了方便...
2022-06-01 17:35:44 1.2w浏览 5点赞 0回复 4收藏