logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

策略模式实现不同支付模式

当支付时可能会出现不同的支付方式,平时都是使用if...else...语句实现,这样存在着不好的地方就是没当有新的支付方式出现时需要新增if语句,使用策略模式可以避免这种情况。01行代码中paycontext中的结构为<bean名称,bean实例对象>,后续代码通过bean名称即可获得对应bean实例对象,bean名称一般是类名首字母小写。这种方式核心是获取到bean实例,在spring框架中获取

#策略模式
到底了