首页 > 学院 > 开发设计 > 正文

Mybatis绑定Dao接口之后向Sql映射文件传值问题

2019-11-14 11:37:00
字体:
来源:转载
供稿:网友

现象:Mybatis绑定Dao层接口之后 页面传递的值传入Mapping.xml使用

方法一:

Dao层函数方法: Public User selectUser(String name,String area); Mapping.xml文件:

这里写图片描述 其中#{0}就是Dao接口传递的第一个参数,#{1}就是第二个area参数。

方法二:

Dao层函数方法:

这里写图片描述

对应Mapping.xml

这里写图片描述 使用@Param直接传入指定类型的属性值,比较直观。

方法三:传入对象

Dao层函数方法:

这里写图片描述

对应Mapping.xml文件

这里写图片描述 在Mapping.xml文件中使用对象.属性获取传入的属性值

方法四:使用Map传多参数.

Dao层函数方法

这里写图片描述

对应Mapping.xml

这里写图片描述

service层调用Dao层传入map

这里写图片描述 此方法属性在service层展示 接口属性不直观。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表