为什么要新定义List<Mutation> datas?
来源:6-16 用户应用子系统 - 创建用户服务实现

去则不闲
2020-11-11
老师您好,我看之前将pass存入HBase那的逻辑,您不是直接对put进行saveOrUpdate,为什么这里要多引入一个datas?感觉直接用put不就可以了吗?
写回答
1回答
-
张勤一
2020-11-12
同学你好:
Put、Delete 这些都是 Mutation 的子类,我使用 List<Mutation> 肯定是可以的呀。当然,你也可以直接去写 Put,为什么这样定义,这是 saveOrUpdate 这个方法定义的接口,理由也是很简单的,就是基类定义通用接口,不关心子类的具体含义。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
10
相似问题