
设计模式
全菜工程师小辉
微信公众号:全菜工程师小辉。欢迎关注~
展开
-
快速理解设计模式之创建型模式
要想更全面理解设计模式,建议先查看Spring的设计模式快速入门干货,前半部分是设计模式的分类和综述,与Spring无关。 创建型模式 对象的创建会消耗掉系统的很多资源,所以对对象的创建进行研究,从而能够高效地创建对象就是创建型模式要探讨的问题。这里有6个具体的创建型模式可供研究,它们分别是: 简单工厂模式(Simple Factory) 工厂方法模式(Factory Meth...原创 2019-06-25 08:00:00 · 6112 阅读 · 0 评论 -
Spring的设计模式快速入门干货
设计模式是一套被反复使用的、多数人知晓的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式的分类 1.创建型模式 对象的创建会消耗掉系统的很多资源,所以对对象的创建进行研究,从而能够高效地创建对象就是创建型模式要探讨的问题。这里有6个具体的创建型模式可供研究,它们分别是: 简单工厂模式(Simple Factory) 工厂方法...原创 2019-06-21 08:00:00 · 6011 阅读 · 0 评论 -
快速理解Java的三种代理模式
代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式,即通过代理对象访问目标对象。这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。 这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需要修改,可以通过代理的方式来扩展该方法 UML图表示如下: 静态代理 静态代理在使用时,需要定义接口或者父类。被代理对象...原创 2019-06-20 08:00:00 · 6238 阅读 · 0 评论