java异常-一条sql在Navicat里能查出数据,但是mybatis查不出来

1、xml里把#换成$接收参数,不预编译(比如in查询时,拼装好的ids)

2、可能是映射出错。(resultMap错了或者resultType错了)

resultMap可以连续写多个。

3、参数错了,多了符号。比如

需要 id= '87adbdd21e61267ee01'

前端给的id是 '87adbdd21e61267ee01'   所以查询就变成了id= ''87adbdd21e61267ee01'' 多了单引号

展开阅读全文

没有更多推荐了,返回首页