mybatis中传递单个String类型的参数

mybatis中传递单个String类型的参数,第1张

使用mybatis接口参数只有一个string的时候 如果不指定@Param 的话mybatis去会把parameterType参数默认成接口的参数类型然后对于xml里的#{a}参数 去调用该类型下参数a 的get/set方法然后就报错了。 使用了@Param注解 mybatis就会一一对应赋值就不会导致这个错误。
接口如下:

xml文件如下:

报错如下:

改成如下就可以了:

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/731110.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-27
下一篇 2022-04-27

发表评论

登录后才能评论

评论列表(0条)

保存