穿越在未来
2015-08-02 12:47
<select id="queryMessage2" parameterType="com.immoc.bean.Message" resultType="com.immoc.bean.Message" >
SELECT id as id, command as command, description as description, content as content FROM message where 1=1
<if test="command!=null and !"".equals(command.trim())">
and command=#{command}
</if>
<if test="description!=null and !"".equals(description.trim())">
and description like '%' #{description} '%'
</if>
</select>
为什么我这样配置,按条件查询,查询不出结果呢?
我搞了几个小时快崩溃了
我特意回来解答一下问题 :
url地址后面添加?useUnicode=true&characterEncoding=UTF-8,问题就可以解决了
mysql默认是GBK编码的 我们输入的字符会转化为UTF-8 所以乱码了 匹配不上
你那个解决了吗?我 也出了这么个问题。。。
dao中设置查询参数时,先trim()一下
同学,请问这个问题你解决了么?我也出现这个问题了。怎么解决的呢?
通过自动回复机器人学Mybatis---基础版
107412 学习 · 786 问题
相似问题