什么时候直接用Put,什么时候用List<Mutation>?

来源:6-23 用户应用子系统 - 用户优惠券相关服务功能实现

去则不闲

2020-11-12

老师,您之前说过,Mutation是put和delete的子类,可以兼容put和delete。但是我发现有时候只能用put,用List Mutation就会报错,有时候又只能用List Mutation,用put就会报错,所以我不太清楚什么时候应该用什么。

这里用List Mutation会报错,只能用put,在将商户投放的优惠券存入HBase那里:
图片描述

这里用put就会报错,只能用List Mutation,在用户使用优惠券,更新用户优惠券的consume_data信息那里:
图片描述

写回答

1回答

张勤一

2020-11-12

同学你好:

    其实这里不是说哪种情况能用哪个,你需要看看方法的定义,方法需要的参数你传递进去就可以了。也就是接口需要的是什么类型,你需要传递的就需要是那个类型,这个部分就是 Java 语言的语法了。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1
0

Java分布式后台开发 Spring Boot+Kafka+HBase

从零到一完整搭建企业级架构的通用卡包工程,让你迈到百度T4+ 。

886 学习 · 221 问题

查看课程