- 博客(3)
- 收藏
- 关注
原创 代理模式和装饰者模式
代理模式和装饰器模式的区别要从类的调用者的角度来看。代理模式:业务无关,用户无感知装饰器模式:业务相关,用户可选择对于代理模式,调用者不需要知道代理类中有哪些额外的功能模块,直接调用代理类即可。正如我们找别人“代理”办事一样,我不需要知道代理人为我们多做了哪些事,我们只关心我们交代的事情有没有办好。而对于装饰器模式,调用者则需要知道装饰类提供的额外的功能,来满足定制化的服务。就好比买手机时的套餐服务,我们不仅关心手机的好坏,我们还关心提不提供保修、送不送充电器等额外的服务。对于增加“缓存”功能这
2021-07-09 11:32:01
133
原创 springIOC原理解析
门面模式:抽离出个门面类,将一系列底层操作整合成一个操作。模版模式:围绕抽象类,实现通用逻辑,定义模版结构,部分逻辑由子类实现 :复用代码,反向控制。 模版方法(方法的组合)、具体方法(自带方法)、钩子方法(视情况实现的方法)、抽象方法(必须由子类实现的方法)策略模式:委派模式:责任链模式:后置处理器事件监听器模式:单例模式:getObjectFromFactoryBeanSpring抓住主心骨进行学习:解析配置定位与注册对象注入对象全局掌握核心接口和类解决了关键的问题:将
2020-08-27 10:35:06
578
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人