mybatis 多个参数 parametertype怎么接受

发布网友 发布时间:2022-04-21 22:46

我来回答

1个回答

热心网友 时间:2022-04-10 09:14

你好,很高兴为你解答

Mybatis的Mapper文件中的select、insert、update、delete元素中有一个parameterType属性,用于对应的mapper接口方法接受的参数类型

可以接受的参数类型有基本类型和复杂类型。

mapper接口方法一般接受一个参数,可以通过使用@Param注释将多个参数绑定到一个map做为输入参数

简单数据类型

mapper接口方法: 

User selectByPrimaryKey(Integer id);

sql映射:   

<selectid="selectByPrimaryKey"resultMap="BaseResultMap"parameterType="java.lang.Integer">
  select
  <includerefid="Base_Column_List"/>
  from base.tb_user
  where id = #{id,jdbcType=INTEGER}
</select>

希望对你有帮助

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com