mybatis注解开发错误ORA-00909:invalid number of arguments

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/QYHuiiQ/article/details/102766079

出现该错误是由于在mybatis注解方式开发模糊查询的like语句时出错的,原本我写的是在注解里面的语句中用like,%,''等多重字符进行拼接,导致错误。

正确的做法应该是,如果要模糊匹配的那个值是参数,就直接在service层将like语句拼接好,到时候直接把like语句片段作为参数传给dao,这样就会简化在dao的注解中复杂的字符拼接。

猜你喜欢

转载自blog.csdn.net/QYHuiiQ/article/details/102766079
今日推荐