ruleService里的save方法和list方法是怎么实现的没有介绍
来源:4-13 【项目搭建】项目初始化及测试(二)

慕粉2011219583
2023-09-21
输入正文
写回答
1回答
-
Tim老师
2023-09-21
同学,这个并不是我们业务本身的方法,是mybatis底层的一个标准实现。就像jdk的API方法一样,这个如果再讲进去,就变成mybatis源码课程了。不过这里可以稍微普及一下,save本身的实现比较简单,底层其实就是拿到对应的mapper,进入动态代理的invoke方法,根据参数动态拼接insert sql,list的原理类似,不过更简单,是拼接select 所有列名 from 表名,然后执行sql,由ResultSetHandler负责结果集映射返回给我们022023-09-21
相似问题