Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias ' star.facade.vipuser.vo.

1.错误信息显示

Caused by: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias ' star.facade.vipuser.vo.VipUserAndApplyVo'.  Cause: java.lang.ClassNotFoundException: Cannot find class:  star.facade.vipuser.vo.VipUserAndApplyVo
    at org.apache.ibatis.builder.BaseBuilder.resolveClass(BaseBuilder.java:103)
    at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:264)
    at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:251)
    at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElements(XMLMapperBuilder.java:243)
    at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:116)
    ... 48 more

2.我的错误代码

<resultMap id="VipUserAndApplyVo" type="star.facade.vipuser.vo.VipUserAndApplyVo" extends="VipUser">
        <!--
          C端会员申请map,包含user和apply
        -->
        <association property="vipApplyVo" javaType="   star.facade.vipuser.vo.VipApplyVo">
            <id column="id" property="id" jdbcType="BIGINT" />
            <result column="b_merchant_no" property="merchantNo" jdbcType="VARCHAR" />
            <result column="b_merchant_id" property="merchantId" jdbcType="BIGINT" />
            <result column="b_company_name" property="companyName" jdbcType="VARCHAR" />
            <result column="b_status" property="status" jdbcType="CHAR" />
            <result column="b_desc_reject" property="descReject" jdbcType="VARCHAR" />
            <result column="b_vip_rules_id" property="vipRulesId" jdbcType="BIGINT" />
            <result column="b_create_time" property="createTime" jdbcType="TIMESTAMP" />
            <result column="b_modify_time" property="modifyTime" jdbcType="TIMESTAMP" />
            <result column="b_profit_type" property="profitType" jdbcType="VARCHAR" />
            <result column="b_payment_fee" property="paymentFee" jdbcType="BIGINT" />
            <result column="b_profit_ratio" property="profitRatio" jdbcType="BIGINT" />
            <result column="b_profit_amt" property="profitAmt" jdbcType="BIGINT" />
            <result column="b_coupon_code" property="couponCode" jdbcType="VARCHAR" />
            <result column="b_amt_coupon" property="amtCoupon" jdbcType="BIGINT" />
            <result column="b_profit_tn" property="profitTn" jdbcType="INTEGER" />
            <result column="b_invite_code" property="inviteCode" jdbcType="VARCHAR" />
            <result column="b_user_id" property="userId" jdbcType="BIGINT" />
        </association>    
    </resultMap>

3.解决问题

star.facade.vipuser.vo.VipApplyVo盯着看都发现不了错误,错误提示是 Cannot find class:  star.facade.vipuser.vo.VipUserAndApplyVo,所以肯定是它出问题了.............

哎,原来, javaType="   star.facade.vipuser.vo.VipApplyVo">  ,仔细看,双引号""和star之间有空格..............你妹的,

程序员的一天,30分钟写代码,其余时间找bug,蛋疼

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值