mybatisplus 出现基础类 resultMap报错问题 org.apache.ibatis.type.TypeException: Could not resolve type alias

第一次玩mybatisplus的小伙伴 在享受了mybatis的很多自动化代码生成及自动化配置sql上感觉非常可以,但是从配置到运行会出一大堆。

 org.apache.ibatis.type.TypeException: Could not resolve type alias

第一个错误是怎么吗回事?

<resultMap id="BaseResultMap" type="com.haggle.entity.ActivityHelper">
    <id column="id" property="id" />
    <result column="activity_id" property="activityId" />
    <result column="initiator_id" property="initiatorId" />
    <result column="wx_openid" property="wxOpenid" />
    <result column="wx_avatar" property="wxAvatar" />
    <result column="wx_nickname" property="wxNickname" />
    <result column="amount" property="amount" />
    <result column="is_success" property="isSuccess" />
    <result column="created_date" property="createdDate" />
</resultMap>

<select id="getListDataByInitiatorId" parameterType="int" resultMap="ActivityHelperMapper">
  SELECT * FROM mk_activity_helper WHERE initiator_id=#{0} ORDER BY created_date DESC
</select>

这里会爆出mapper未发现  这是由于你的映射关系错误,resultMap对应的映射关系 看上表是

<resultMap id="BaseResultMap" type="com.haggle.entity.ActivityHelper">

所以 会出现ActivityHelperMapper没找到  所以你要改的话将 resultMap="ActivityHelperMapper"改成 resultMap="BaseResultMap" 就可以了 希望你帮到你 信我 亲生体会

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值