mybatis的resultType接收一个内部类

 外部类:

RechargeListVo

内部类:

Summary
@Data
@Accessors(chain = true)
public class RechargeListVo implements Serializable {

    /**
     *充值时间
     */
    private String rechargeTime;

    @Data
    @Accessors(chain = true)
    public static class Summary implements Serializable{
        /**
         * 充值汇总
         */
        private BigDecimal rechargeSum;

    }

}

resultType:

<select id="countRecharge" resultType="com.iot.bos.model.vo.RechargeListVo$Summary">

 

总结:

由之前 ‘.’ 变成了 ‘$’

发布了89 篇原创文章 · 获赞 71 · 访问量 9万+

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 创作都市 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览