手机访问          
logo
mybatis 写 like语句
更新时间:2016-05-16 09:41:46    1764次阅读 评论 0

 

mybatis sql语句编写没有写正确时

经常报:

org.apache.ibatis.exceptions.PersistenceException
    Error querying database.  Cause: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property

其实这个异常:有很多原因的

我只写我这边的一项情况:

 <if test="title!=null  and content!=null ">
     	and title like '%#{title}%'
 </if>


经过查找:是like那部分字符赋值拼接出现问题了

解决方案:使用cancat函数拼接like部分内容

<if test="title!=null  and content!=null ">
     	 title like CONCAT('%',#{title},'%')
</if>

这样就

分享按钮 分类:MySql
  

create:2016-04-24    阅读量(1764) 评论( 0 )

返回顶部
登录评论
  ABOUT ME
头像
昵称零零一
博龄 { 58.5月 }
积分610
博主被推荐的文章
相关博文
推荐博文
    在EXCEL表格中多个重复的名称中选取一
    记忆犹新
    影响数据库运行效率的因素
    mybatis 写 like语句
    疾病及编码介绍十、耳和乳突疾病(H60~
    疾病及编码介绍二、呼吸系统疾病(J00~
    疾病及编码介绍十一、内分泌、营养和代谢疾
    你的表情代表了你的心--微动作心理学
    bat 制作批量处理日志文件 删除前3个
    php 获取URL 路径后缀的方法
标签云
反馈 联系©2015-2016 2016 ©zhoubo15.cn 粤ICP备15029033号-1