不写mybatis的@Param有的报错有的却不报错问题分析
更新时间:2023年09月21日 11:31:50 作者:垃圾简书_吃枣药丸
这篇文章主要为大家介绍了不写mybatis的@Param有的报错有的却不报错问题分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
错误
同样的代码,有的同事报错,有的同事不报错,
错误如下:
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘uid’ not found. Available parameters are [arg1, arg0, param1, param2]
解决方案
有的IDEA会自动加上这个参数

如果你的IDEA没有加上,则会报错,需要手动加上
或者:

但是从更通用的角度来说,还是把@Param()写上吧
以上就是不写mybatis的@Param有的报错有的却不报错问题分析的详细内容,更多关于mybatis @Param报错分析的资料请关注脚本之家其它相关文章!
相关文章
JAVA中调用C语言函数的实现方式
这篇文章主要介绍了JAVA中调用C语言函数的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
2023-08-08
Springboot集成Proguard生成混淆jar包方式
本文介绍了两种Java代码混淆工具:ClassFinal和ProGuard,ClassFinal是一个字节码加密工具,但需要额外的加密包,使用复杂,ProGuard是一款开源的Java代码混淆工具,可以有效地提高代码的安全性,但对Spring框架的注解处理不够完善
2024-11-11
Java调用HTTPS接口的两种方式及完整代码
HTTPS是以安全为目标的HTTP通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性 ,HTTPS在HTTP的基础下加SSL,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL,本文给大家介绍了Java调用https接口的两种方式及完整代码,需要的朋友可以参考下
2025-05-05
Java中分割字符串的两种方法实例详解
这篇文章主要介绍了Java中分割字符串的两种方法,一种是java.lang.String 的 split() 方法,,另外一种是用String Tokenizer类。文中的每种方法都给出了详细的示例代码,相信对大家的理解和学习具有一定的参考借鉴价值,有需要的朋友们下面来一起看看吧。
2016-12-12
Java中ZIP文件中文乱码问题的解决指南
文章介绍Java文件压缩解压中处理中文乱码的解决方案,包括指定UTF-8编码、使用缓冲流及Ant工具配置,确保文件名和内容正确显示,避免因字符集不一致导致的乱码问题,本文结合示例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
2025-09-09
SpringBoot的条件装配原理及实现思路
SpringBoot的条件装配是基于@Conditional注解实现的,下面我们使用原生的@Conditional注解模拟实现类的条件装配,本文结合实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
2025-08-08
Java中对象的序列化方式克隆详解
在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方。这篇文章主要给大家介绍了Java中对象的序列化方式克隆,需要的朋友可以参考借鉴,下面来一起看看吧。
2017-01-01
最新评论