2020
10-13
10-13
Spring 环境下实现策略模式的示例
背景最近在忙一个需求,大致就是给满足特定条件的用户发营销邮件,但是用户的来源有很多方式:从ES查询的、从csv导入的、从MongoDB查询…..需求很简单,但是怎么写的优雅,方便后续扩展,就存在很多门道了。我们的项目是基于SpringBoot开发的,因此这篇文章也会基于SpringBoot作为基础框架,教你如何使用Spring依赖注入的特性,优雅的实现策略模式。1.简单粗暴最简单粗暴直接的方式莫过于if...else…了,伪代码...
继续阅读 >