若依学习- 一个mapper配置文件分析

这次依旧是采用一个点来分析。

之前都是采用用户进行分析的,这次采用SysUserMapper.xml文件来分析。

打开SysUserMapper.xml文件,找到类型,然后在对应的mapper里面找到类型,再进一步就找到了SysUser的类了。

若依学习--- 一个mapper配置文件分析

推断一下,类属性和xml文件中的相关信息对应了起来,这里的id="SysUserResult"记住,下面会用到。

若依学习--- 一个mapper配置文件分析

打开数据库,执行:SELECT * FROM `ry-vue`.sys_user; 字段一致,类属性和数据库对应起来了。

若依学习--- 一个mapper配置文件分析

下面看函数。以selectUserList分析,parameterType="SysUser",就是参数类型,resultMap="SysUserResult"是用来映射结果。也就是刚刚上面提到引用的地方。然后sql执行后的结果就放到了返回list中了。

若依学习--- 一个mapper配置文件分析

拿出sql语句,我们只要关注参数以及resultMap对应着返回集合就可以了。

这样,若依下针对用户的相关操作从函数到sql就知道了。

其他函数类似思路,剩下的需要研究其他函数的操作,以及控制到哪张表。必要的还要研究下sql语句,以及mybatis下的sql的一些写法。

找时间继续研究。



学习中百度的链接:

https://www.cnblogs.com/wxdestiny/p/9749482.html

https://blog.csdn.net/weixin_30336061/article/details/98813895

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章