开发者社区> 问答> 正文

关于mybaits_plus的使用问题?报错

拼接了这两个参数之后,报错org.springframework.jdbc.BadSqlGrammarException

好像是说sql语句有问题,应该是参数拼接存在多空格或少空格,导致格式不对,请问大家有什么办法?在两个条件之间规定格式,请教各位

展开
收起
爱吃鱼的程序员 2020-06-07 18:12:32 364 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
                         没看明白,用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> : 好的谢谢!没事的,我现在也是再学
    
    2020-06-07 18:12:43
    赞同 展开评论 打赏
问答分类:
SQL
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第6讲】:Spring Boot 2.0实战MyBatis与优化(Java面试题) 立即下载
Spring框架入门 立即下载
Java Spring Boot开发实战系列课程【第7讲】:Spring Boot 2.0安全机制与MVC身份验证实战(Java面试题) 立即下载