欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

详解Mybatis多参数传递入参四种处理方式

程序员文章站 2022-04-28 17:01:44
1.利用参数出现的顺序利用mapper.xml利用mybatis注解方式(sql语句比较简单时推荐此方式)参数出现顺序可以用arg0…到argn也可以用param1到param n设置表示第一个参数到...

1.利用参数出现的顺序

利用mapper.xml

利用mybatis注解方式(sql语句比较简单时推荐此方式)

参数出现顺序可以用arg0…到argn也可以用param1到param n设置表示第一个参数到第n个参数的位置
例子中arg0和param1表示第一个参数id,arg1和param2表示第二个参数

2.使用注解需要使用到mybatis @param注解

利用mapper.xml

利用mybatis注解方式(sql语句比较简单时推荐此方式)

@param注解放在接口方法的前面@param(“内容”)里面的内容和我们sql语句里面#{内容}里面的内容需要一致才能查找到

3.使用map 需要map的键和#{内容}里面的内容一致

利用mapper.xml

利用mybatis注解方式(sql语句比较简单时推荐此方式)

测试方法

4.把参数封装在javabean中

利用mapper.xml

利用mybatis注解方式(sql语句比较简单时推荐此方式)

测试方法

需要user的字段跟查询的#{内容}里面的内容一致

到此这篇关于详解mybatis多参数传递入参四种处理方式的文章就介绍到这了,更多相关mybatis多参数传递入参内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!