参考设计模式 - 策略模式我们可以优化if-else代码段,而在Spring(Boot)中,借助ApplicationContext扫描,可以使代码更加干净. 话不多说,亮代码: 首先按照策略模式的写法,创建一个Handle接口,用于区分处理策略. public interface ITypeHandle { /** * 不同的业务操作 * * @return 对应的操作结果 */ String working(); /** * 声明用于处理的业务(方便查看而已) * * @return 业务名…