短信发送的流程,硬编码在了服务方法里面,优化方案

短信发送的流程,直接硬编码在服务方法里面,如何优化?

需要建立一个系统的短信发送表,定义短信发送模板;

通过批处理,比如spring batch+quartz,去扫描这个表,来统一进行短信发送处理;

而不是各自service,直接发送短信,这样既造成硬编码,而且又造成入口很多,

导致无法管理,无法追溯短信发送的记录,以及是否发送成功。

你可能感兴趣的:(spring,quartz,batch,批处理,短信)