1.创建型模式
单例模式
原型模式
工厂模式
抽象工厂模式
建造者模式
2.行为模式
责任链模式 ,如filter,多维权限鉴权。
命令者模式,如线程执行、消息执行、操作设备。
观察者模式 ,如消息类型(转发、群发和回复)的实际处理
策略模式,如多种负载均衡模式。
模板方法模式,如 自定义队列,容器。
访问者模式, 如消息队列消费:消息数据结构统一,功能固定(转发、群发和回复), 抽象出接口进行访问处理
3.结构模式
代理模式,如aop
装饰模式,如多层嵌套。
适配器模式,
外观模式 ,
桥接模式