Spring中使用策略模式,工厂模式优化代码,避免if-else的冗余
对于设计模式的学习,重要的是学习其思想
个人总结:
策略模式:根据需要获取 “某个子类” 中的方法
Spring中使用策略模式,工厂模式 (工厂中加工所需要的类)+通过策略(根据加工的类找自己想要的方法来处理事情)
+工厂的register 把类通过继承InitializingBean 实现afterPropertiesSet()方法,把需要的类数据全部加载到工厂CorruentHashMap,...
原创
2020-01-07 23:44:47 ·
750 阅读 ·
0 评论