用spring3+mybaitis3做一个项目。
发现每次启动的时候,总是报mybatis.xml文件错误。
Document root element "mapper", must match DOCTYPE root "configuration"
后来才发现,原来是xml文件的!doctype定义写错了。
mybatis.xml和mapper.xml都用了一个doctype
原来不是这样的。
mybatis。xml:
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
mapper.xml
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
找了一上午的错误。呵呵。
记录下来。
本文详细记录了在使用Spring+MyBatis开发项目时遇到的MyBatis配置错误,主要是由于XML文件的DOCTYPE定义错误导致的问题。通过分析问题并提供解决方案,帮助开发者避免类似的配置错误,确保项目的顺利进行。
1133

被折叠的 条评论
为什么被折叠?



