方法重载|同一方法传递不同数量参数问题

应用场景:一般来说是不同权限的用户 ,返回不同范围的信息(但字段相同)
例如管理员能看所有人的信息,而用户只能看此类自己的信息
在这里插入图片描述
如果使将不需要的值传成null,然后在mybatis 的if条件语句判断一下就好了
在这里插入图片描述
用方法重载,两个Mapper方法对应一个xml的Mybatis方法
service层
在这里插入图片描述

Mapper层在这里插入图片描述
xml里
在这里插入图片描述
成功!

Guess you like

Origin blog.csdn.net/weixin_43889487/article/details/120964569