栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

MyBatis传参Two之传入多个参数和传入java对象

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MyBatis传参Two之传入多个参数和传入java对象

1.多个参数,使用@Param命名参数

接口中的方法为public List selectMuiltParam(String name,Integer age)

使用@Param写法:public List selectMuiltParam(@Param("myname")String name,@Param("myage")Integer age),这个写法是官方推荐写法

传入多个参数,首先在dao接口中定义方法

sql映射文件

#{}里的值,用@Param()定义的值

测试类,测试

 

2.传入java对象

首先在接口中定义一个方法,方法参数为一个java对象

 在你的sql映射文件中写sql语句

这里的id=#{id}花括号里的id值是对应你java对象的属性,java对象属性是id就行id

 写测试类

new 一个Student类的对象,并给对象属性赋值

调用dao接口的方法,把对象传进去

用foreach循环输出

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/782146.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号