在mapper中如何传递多个参数
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,这篇文章将为大家详细讲解有关在mapper中如何传递多个参数,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在mapper中如何传递多个参数方法1:顺序传参法publ
千家信息网最后更新 2025年01月18日在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安全错误
数据库的锁怎样保障安全
天威网络安全图
智慧校园的网络安全
中国体育官方网站大乐透数据库
数据库建设图表有什么好处
服务器版本号
time同步服务器
银行办公网络安全
服务器如何增加磁盘容量
怎么卸载掉数据库
管理类软件开发业务流程
思考如何实现数据库的安全
网络安全模式有风险吗
开放式数据库
方舟服务器不能复活龙吗
网络安全宣传周宣传彩页
深圳酒店软件开发
数据库具有数据完整性
域名根服务器管理互联网
从事对日软件开发的日语
数据库与c 的连接数据库
数据库怎么打开服务
etcd数据库支持的功能
数据库属于文献载体
服务器ups不间断电源制作
青阳租房软件开发
网络安全自查报告必须写吗
野望翻译软件开发
逃离塔科夫服务器中文对照
网络技术组成有哪些
数据库管理能力