拼接了这两个参数之后,报错org.springframework.jdbc.BadSqlGrammarException
好像是说sql语句有问题,应该是参数拼接存在多空格或少空格,导致格式不对,请问大家有什么办法?在两个条件之间规定格式,请教各位
没看明白,用mp的写法,就算是sql有问题,为什么抛的是spring的异常
回复 <a class="referer" target="_blank">@努力干到cto</a> : 多谢指教;MP的写法应该是没问题的,看下错误信息的具体内容吧,或者使用entityWrapper2.sqlSegment看下他的where子句中参数拼接的内容吧~~
回复<a class="referer" target="_blank">@明汕</a> : 因为你操作sql的对象是spring负责创建的,现在sql语句执行有问题,好像是where 后面两个参数拼接的格式是有错误的
<p>还不如直接用mybatis呢</p>
回复<a class="referer" target="_blank">@ht896632</a> : 好的谢谢!没事的,我现在也是再学
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。