2022年2月17日 作者 zeroheart

如何去除代码中的if else

参考: (25条消息) 如何优雅的替换掉代码中的ifelse_薛定谔的雄猫-CSDN博客_ifelse替换

原来spring可以注入相同接口的实现,都放到一个list里面

@Autowired private List<SmsChannelService> serviceList;

上述文章是用策略模式,工厂模式,并且符合开闭原则。

参考:(25条消息) 六种优雅的消除代码中的if-else_木易三水良-CSDN博客