在工作中,我们常用到Mybatis的四种模糊查询,前三种在工作中用之非常多,第四种为大小写匹配查询。
java中的代码:
String searchText = new StringBuilder("%").append(text).append("%").toString(); parameterMap.put("text", searchText);SqlMap.xml:
SELECT * FROM tableName WHERE name LIKE #{text};抛出这个异常的原因可能是因为mapper.xml配置文件中的namespace属性配置错误造成的,没有根据命名空间的值(全称类名)找到相应映射接口。
如:<mapper namespace="com.xxx.xxx.mapper.TestMapper" >新闻热点
疑难解答