设计模式
文章平均质量分 61
cong_han
这个作者很懒,什么都没留下…
展开
-
Spring中的组合模式
AbstractCompositeCacheManager类中有一个名为cacheManagers的List,用于存储多个CacheManager对象。在Spring中,组合模式主要应用在IoC容器中,通过将组件组合成树形结构,来实现对象的依赖关系管理和生命周期控制。这种依赖关系管理方式在Spring框架中是非常重要的,它使得Spring可以方便地管理复杂的对象依赖关系。组合模式是一种对象设计模式,它允许你将对象组合成树形结构以表示“部分-整体”的层次结构,使得客户端以统一的方式处理单个对象和对象的组合。原创 2023-12-24 23:36:36 · 1005 阅读 · 0 评论 -
Spring handlerAdapter中的适配器模式
适配器模式是一种结构型设计模式,它的主要目的是将一个类的接口转换为另一个客户端所期望的接口,从而使原本由于接口不兼容而无法协同工作的类能够一起工作。在Spring Boot中,适配器模式常用于处理不同的请求和响应格式。接口是适配器模式的一个典型应用。它允许框架根据请求类型的不同,选择合适的处理器来处理请求。在Spring Web MVC中,原创 2023-12-13 02:24:25 · 535 阅读 · 0 评论 -
SpringBoot中的桥接模式
桥接模式是一种结构型设计模式,它的主要目的是通过将抽象部分与实现部分分离,提高系统的灵活性和可扩展性。在桥接模式中,有四个主要参与者:抽象类、具体抽象类、桥接类和具体类。原创 2023-11-11 23:00:00 · 2094 阅读 · 1 评论 -
单例模式
单例模式:只能生成该类的一个模式 private Singleton(); private static Singleton instance = new Singleton(); public static Singleton getInstance(){ return instance; } 懒汉模式 public static Singleton instance(); pub...原创 2019-07-14 23:55:02 · 92 阅读 · 0 评论