MyBatis出错 org.xml.sax.SAXParseException;

元素类型为 "typeAliases" 的内容必须匹配 "(typeAlias*,package*)"。

<sqlMapConfig>
<!-- 系统环境设置 -->
<settings useStatementNamespaces="true" cacheModelsEnabled="true" lazyLoadingEnabled="false" errorTracingEnabled="true" maxRequests="32"
maxSessions="10" maxTransactions="5"/>
<!-- 全局别名声明 -->
<typeAlias type="com.entity.User" alias="user" />
<!-- 映射文件注册 (BaseMap.xml必须前置 )-->
<sqlMap resource="com/base/sqlmap/BaseMap.xml" />
</sqlMapConfig>

你这个错误我看不出来,这是我的IBatisCfg.xml配置

好像是你的<typeAlias alias="jike.book.pojo.Author" type="jike.book.pojo.Autoher" / >
中的定义别名错了。你把alias="改成author" 试下追问

我感觉可能是MyBatis包或者是那个地方的环境变量设置的问题,因为我把那些注释掉用测试类测试时还会出现新的错误。你看看,你要懂得话就就麻烦帮我一下,困扰我很久了,谢谢

温馨提示:答案为网友推荐,仅供参考