关于配置XML的异常分析-Mybatis配置文件

本文解决了一个关于MyBatis中UsersMapper配置错误导致的IncompleteElementException异常问题,主要涉及XML配置中的别名、参数类型及结果映射等问题。

org.apache.ibatis.builder.IncompleteElementException:

Could not find parameter map org.lanqiao.tjut.mapper.UsersMapper.UsersMapper;

异常是有关UsersMapper文件查找不到

有可能Mybatis.XML中的别名配置错误如:
<!-- 使用别名 -->
<typeAliases>
<typeAlias  alias="Users"  type="org.lanqiao.tjut.bean.Users"/>
</typeAliases>
而在Mapper包下如:
<mapper namespace="org.lanqiao.tjut.mapper.UsersMapper">
 <resultMap type="Users" id="UsersMapper">
<id column="userId" property="userId"/>
<result column="name" property="name"/> 
<result column="password" property="password"/> 
</resultMap> 
<select id="selectUserBeanList" resultMap="UsersMapper">
select * from USERS 
</select>
 <select id="selectUserBeanSome"  parametertype="Users" resultMap="UsersMapper" >
 select * from USERS WHERE USERID=#{userId}
 </select> 








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值