文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Mybatis常见入参方式(Map、注解、JavaBean)

2023-09-14 16:46

关注

目录

1、使用Map传参;

2、使用注解传参;

3、使用JavaBean传参;

4、Mybatis使用#{}和${}注入参数的区别;


Mybatis给映射器传递多个参数分为以下三种方法。

      select user_name from tbl_user_infobymy where user_id in            #{id}      

dao层接口使用map作为入参

    UserInfo getUserByMy(Map params);

调用dao层接口

Map map = HashMap();String[] ids = {"12345", "12346"};map.put("ids", ids);getUserByMy();

使用 MyBatis 的注解 @Param() 传递参数