-
工厂模式:屏蔽创建对象的细节,方便外部使用。在Spring中体现出来就是IOC。
-
代理模式:在不修改源码的基础上对原先的功能进行增强。在Spring中体现出来就是AOP。
-
单例模式:Spring中的Bean默认都是单例的,这样可以最大程度保证对象的复用。
-
观察者模式:上游每次变动都需要下游感知到(比如支付之后要触发记账、发货)。在Spring中体现就是Event。
-
模板模式:在Spring中体现就是TransactionTemplate、JdbcTemplate。
Spring中用到了哪些设计模式
最新推荐文章于 2024-10-01 13:49:09 发布