返回顶部
首页 > 资讯 > 数据库 >Mybatis常见入参方式(Map、注解、JavaBean)
  • 422
分享到

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

mybatisjavamysql 2023-09-14 16:09:22 422人浏览 独家记忆
摘要

目录 1、使用Map传参; 2、使用注解传参; 3、使用JavaBean传参; 4、Mybatis使用#{}和${}注入参数的区别; mybatis给映射器传递多个参数分为以下三种方法。 1、使用Map传参; select u

目录

1、使用Map传参;

2、使用注解传参;

3、使用JavaBean传参;

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


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

1、使用Map传参;

      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();

2、使用注解传参;

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