初学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 版权协议,转载请附上原文出处链接和本声明。