遇到的异常,记录一下:
1、Type interface xx is not known to the MapperRegistry
原因:
此异常出现的原因一般有以下两点:
1、在主配置文件中没有加入mapper.xml;
2、在mapper.xml文件中,
<mapper namespace="xxxxxx">中xxxxxx的名称与mapper接口的全程不一致;
2、在进行数据模糊查询时,不能获取到数据,但是sql语句可以在数据库中查询到数据。
解决办法:
在配置文件的jdbc中的url上加上utf-8编码即可:
<property name="url" value="jdbc:mysql://127.0.0.1:3306/mybatis?characterEncoding=utf8" />