mybatis映射文件mapper标签报错
The content of element type “mapper” must match “EMPTY”.
这是mybatis最常见的报错信息,一般是在mapper标签上报的错
这是因为定义实体映射xml文件的文档类型里面的属性不对的缘故。
把XML Catalog里约束的key从 -//mybatis.org//DTD Mapper 3.0//EN 改为 -//mybatis.org//DTD Config 3.0//EN 就行了
没有网络时,mybatis-3-mapper.dtd加载不到.
所以下面定义的元素标签就会报错,所以改成<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "mybatis-3-mapper.dtd" >
这个就不会报错了。
还没有评论,来说两句吧...