设计模式
# 设计模式
# 1、责任链模式
为了避免请求发送者与多个请求处理者耦合在一起,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。可以通过数据链表来实现职责链模式。
# 2、建造者模式
将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。它将变与不变相分离,即产品的组成部分是不变的,但每一部分是可以灵活选择的。
# 3、工厂模式(结合注解)
-----------------------------------------------------------------------
@ConditionalOnBean:当IOC容器中有waybillOperationProcessor接口的实现类时,才会向容器中注入WaybillOperationProcessorFactory
------------------------------------------
-----------------------------------------------------------------------
-----------------------------------------------------------------------
-----------------------------------------------------------------------
-----------------------------------------------------------------------
-----------------------------------------------------------------------
# 4、模版方法模式
# 5、策略模式
上次更新: 2022/06/02, 11:20:10