Mybatis配置映射文件中parameterType怎么用
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章给大家分享的是有关Mybatis配置映射文件中parameterType怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Mybatis配置映射文件paramet
千家信息网最后更新 2025年11月07日Mybatis配置映射文件中parameterType怎么用
这篇文章给大家分享的是有关Mybatis配置映射文件中parameterType怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
Mybatis配置映射文件parameterType用法
在mybatis映射接口的配置中,有select,insert,update,delete等元素都提到了parameterType的用法,parameterType为输入参数,在配置的时候,配置相应的输入参数类型即可。parameterType有基本数据类型和复杂的数据类型配置。
1.基本数据类型
如输入参数只有一个,其数据类型可以是基本的数据类型,也可以是自己定的类类型。包括int,String,Integer,Date,如下:
(1)根据id进行相应的删除:
(2)添加员工:
2.复杂数据类型:包含java实体类,map
配置如:
java代码如下:
Mapmap=new HasMap (); map.put("id","2"); map.put("sex","男"); List tList = teacherMapper.selectTeacher(map); for (Teacher entityTemp : tList) { System.out.println(entityTemp.toString()); }
另外MyBatis还提供了一个使用注解来参入多个参数的方式。这种方式需要在接口的参数上添加@Param注解
/** * 此处要注意的是,由于该方法需要传入多个参数,在进行Mybatis配置时, * 没有办法同时配置多个参数,另外MyBatis还提供了一个使用注解来参入 * 多个参数的方式。这种方式需要在接口的参数上添加@Param注解。。 * 注意,以下两种写法是完全相同的。但使用的时候要使用第一种类型 */ User login(@Param(value="name")String name,@Param(value="password")String password );// User login(String name,String password);
配置如下:
Mybatis parameterType # $符号的注意事项
1.如果传入的参数类型大于1种,且参数个数大于等于2,不要写parameterType不然会报错
2.解析传入参数有2种 #{} 与${} ,"#": 会把你传入的参数当成字符串解析 也就是你无论传入什么 都会被加上''号 "$" : 你传入什么 就是什么
感谢各位的阅读!关于"Mybatis配置映射文件中parameterType怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
参数
配置
类型
数据
多个
方式
注解
文件
接口
输入
复杂
内容
时候
更多
篇文章
不错
实用
相同
个数
也就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
Ftp服务器ipv6
服务器能够更换cpu升级吗
济南熙红网络技术有限公司
广州博学网络技术有限公司
做好意识形态网络安全
数据库加密国内外现状
华为服务器安装麒麟v10
珍珠钻石服务器关闭
怎么从微信打开连接数据库
网络技术基础形考3
网络技术基本应用的总结
证券交易软件开发实例
软件开发过程记录表
网络安全诈骗手抄报
关于网络安全发言稿200字
作为高中生如何保证网络安全
自考本科软件开发
2030网络安全
第二章 软件开发模型
sql2008数据库名查看
最新的软件开发的工具
网络安全主题队会主持词
三门峡乐上软件开发
prosite数据库网址
creo许可证服务器
服务器绑定域名
网络交换机无法连接到服务器
ios软件开发常用解决方案
电厂sis系统网络安全
广西城管通软件开发