MyBatis出错 org.xml.sax.SAXParseException; 40

元素类型为"typeAliases"的内容必须匹配"(typeAlias*,package*)"。... 元素类型为 "typeAliases" 的内容必须匹配 "(typeAlias*,package*)"。 展开
 我来答
kayfly
2016-08-04 · TA获得超过132个赞
知道小有建树答主
回答量:335
采纳率:0%
帮助的人:143万
展开全部
<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包或者是那个地方的环境变量设置的问题,因为我把那些注释掉用测试类测试时还会出现新的错误。你看看,你要懂得话就就麻烦帮我一下,困扰我很久了,谢谢

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式