摘要: 使用策略模式优雅的实现多种支付方式(支付宝、微信),或者多种支付场景(订单、维修金)的业务,且方便扩展。 下例是使用注解配合反射方式,扫描到所有的具体的支付策略并放到map集合中,然后根据前端传递来的支付类型参数,选择对应的支付策略,完成支付过程。 如上图: PayStrategy是支付策略接口; 阅读全文
posted @ 2018-11-14 14:33 zhya_hopeful 阅读(5230) 评论(0) 推荐(0) 编辑