在mapper中如何传递多个参数
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章将为大家详细讲解有关在mapper中如何传递多个参数,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在mapper中如何传递多个参数方法1:顺序传参法publ
千家信息网最后更新 2026年11月01日在mapper中如何传递多个参数
这篇文章将为大家详细讲解有关在mapper中如何传递多个参数,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
在mapper中如何传递多个参数
方法1:顺序传参法
public User selectUser(String name, int deptId);
#{}里面的数字代表传入参数的顺序。
这种方法不建议使用,sql层表达不直观,且一旦顺序调整容易出错。
方法2:@Param注解传参法
public User selectUser(@Param("userName") String name, int @Param("deptId") deptId);#{}里面的名称对应的是注解@Param括号里面修饰的名称。
这种方法在参数不多的情况还是比较直观的,推荐使用。
方法3:Map传参法
public User selectUser(Mapparams);
#{}里面的名称对应的是Map里面的key名称。
这种方法适合传递多个参数,且参数易变能灵活传递的情况。
方法4:Java Bean传参法
public User selectUser(User user);
#{}里面的名称对应的是User类里面的成员属性。
这种方法直观,需要建一个实体类,扩展不容易,需要加属性,但代码可读性强,业务逻辑处理方便,推荐使用。
关于"在mapper中如何传递多个参数"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
方法
参数
名称
多个
直观
篇文章
顺序
属性
情况
更多
注解
推荐
不错
实用
业务
代码
代表
内容
可读性
实体
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网络科技
科技平台互联网
互联网科技的发展
高科技与互联网
科技创新互联网企业
易通互联网络科技有限公司
掌上梦互联网科技
互联网科技网站
互联网科技博客
顺网科技2021年互联网排名
互联网科技生活的内容
恒生科技互联网指数分析
卫星互联网科技股票
互联网之后的科技是什么
互联网大会黑科技排名
互联网科技产业特征
深圳市罗太互联网科技有限公司
南博望互联网科技有限公司
科技和互联网行业的特点
恒生科技指数 中概互联网
科技和互联网公司
互联网科技保险
互联网医疗科技
智网互联网科技
万易互联网科技有限公司
互联网科技创新企业排名
北京三清互联网科技
健康食品互联网创新科技园项目
电子商务与互联网科技的关系
中天科技中国工业互联网