Spring 规范策略模式的使用,去除if-else
策略模式实践 回顾项目中的代码,看到诸多的if-else,心中倍感不适。想起最近了解到的策略模式,于是想到优化下。该方式要结合spring框架,并将一类策略写到同一个包下,所有的策略也均写到一个包下。创建stratgies包策略接口,规定策略类型,策略执行器/** * 策略 * @param <P> 策略执行所需传入的参数类型 * @param <R> 策略执行后的返回值类型 * @param <T> 策略类型 */public interfac
原创
2020-11-23 09:49:51 ·
305 阅读 ·
0 评论