在线捞方案,求解耦,求大神思路··
背景:针对一个更新接口,需要增加消息发送功能,但是消息发送不适用所有场景,那么下面这个如何解耦?(注意:消息发送内容包含更新前后两部分数据)
实现:
void updateAccess(Access access){
// 查询旧的权限
// 构造消息发送内容(更新前信息)
// 更新或存储新的权限
// 构造消息发送内容(更新后信息),并发送
}
展开
2