Type interface XXXMapper is not known to the MapperRegistry 解决办法

  • Post author:
  • Post category:其他




初学Mybatis ,犯了一个低级错误:配置映射XML文件的时候忘了指定namespace,导致报Type interface XXXMapper is not known to the MapperRegistry 这个错,下面是正确的配置文件。

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cn.jnk.mapper.IBookInfoMapper">
    <select id="getBook" parameterType="int" 
        resultType="cn.jnk.dao.impl.BookInfo">
        select * from books where id=#{id}
    </select>
</mapper>

参考:http://www.iteye.com/problems/51369 里面的评论。



版权声明:本文为u012488504原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。