MyBatis 传一个类型为String的参数时常见问题及解决方法

Posted 三豪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis 传一个类型为String的参数时常见问题及解决方法相关的知识,希望对你有一定的参考价值。

MyBatis要求如果参数为String的话,不管接口方法的形参是什么,在Mapper.xml中引用时需要改变为_parameter才能识别 :

<select id="selectByIp" parameterType="string" resultType="voteIP">
  select *
  form vote
  <where>
    <if test ="_parameter!= null">
      ip=#{_parameter}
    </if>
  </where>
</select>

以上是关于MyBatis 传一个类型为String的参数时常见问题及解决方法的主要内容,如果未能解决你的问题,请参考以下文章

mybatis 传入string参数,parametertype怎样写

mybatis中怎么传参数可以提高查询效率

mybatis仅传入一个String类型参数报错

Mybatis深入了解参数

mybatis参数传值,多个字符串类型,或其他包装类

MyBatis之传入参数