Mybatis传多个参数之@Param注解传参法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis传多个参数之@Param注解传参法相关的知识,希望对你有一定的参考价值。

参考技术A @Param注解传参法

Mapper:

int updateOrderItemMerchantNoBycSku(@Param("cOrderStatus")String cOrderStatus,

@Param("cMerchantno")String cMerchantno,@Param("cSku")String cSku);

Mapper.XML

c_order_status = #cOrderStatus,jdbcType=VARCHAR,

c_merchant_no = #cMerchantno,jdbcType=VARCHAR,

c_sku = #cSku,jdbcType=VARCHAR

这种方法在参数不多的情况还是比较直观的,推荐使用。

以上是关于Mybatis传多个参数之@Param注解传参法的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis 工作原理详解

mybatis dao用@Param传参, 如果有多个参数,在mapper里面所有出现的参数

MyBatis动态传参

mybatis使用@param("xxx")注解传参和不使用的区别

SpringBoot整合Mybatis传参的几种方式

mybatis传多个参数(不使用@param注解情况下),3.4.2版本之后出现#{0}-#{n}参数绑定异常