自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

Spring框架依赖注入 (二) 之Bean装配

之前学习了Spring的简单依赖注入的表现形式,我们知道了依赖注入是通过属性注入以及构造器注入的形式,来达到对象与对象之间的弱关联。那么Spring是如果将对象所依赖的对象Bean注入(装配)到类中的呢?在Spring中,对象无需自己查找或创建与其所关联的其他对象。相反,容器负责把需要相互协作的对象引用赋予各个对象。例如:一个订单管理组件需要信用卡认证组件,但它不需要自行创建信用卡组件。订单管理...

2019-06-18 00:15:56 159

原创 Spring 框架介绍及依赖注入(DI)入门

Spring介绍Spring 是一个致力于简化Java开发开源框架。早期,是为了解决企业级应用开发的复杂性而创建的。使用Spring可以让JavaBean很简单的实现只有EJB才能完成的事情,并且不单单只有服务器端开发,任何Java应用都可以从简单性、松耦合和可测试性等方面在Spring中获益。Spring怎么简化Java开发的呢?为了降低Java开发的复杂性,Spring采取了一下4个策略...

2019-06-08 09:29:47 201

原创 设计模式之模板方法模式(Template Method)

介绍什么是模板?模板的原意是指,通过使用既定的工具、模具来不断的生产相似的产品。如,有镂空文字的塑料模板,我们只需要用笔在模板的镂空文字处临摹,便可写出整齐的文字。不管使用什么样的笔,签字笔,彩笔、铅笔,文字的形状都会与镂空处的形状一致。什么是Template Method 模式?顾名思义,其实就是带有模板功能的模式,组成模板的方法被定义在父类中。由于这些方法是抽象方法,不能知道他们是怎么...

2019-05-13 22:53:06 126

原创 设计模式之适配器(Adapter)模式

一、定义我们程序中总会出现有许多已有的功能满足现有的需求,但是无法直接使用,需要进行一些变换才能投入使用。而这种变换后的程序,就是填补“现有程序”和“所需程序”之间的差异就是适配器模式适配器模式又被称为 “Wrapper” 模式—包装器模式,形容其像是用精美的包装纸将普通的商品变成礼物那样,帮我们把原本的东西用作其他用途的模式被称为== “包装器” 或是 “适配器”==。== 适配器模式主要...

2019-04-16 10:58:50 251

原创 设计模式之迭代器(Iterator)模式

定义(是什么)Iterator设计模式是GOF提出的23种设计模式之一,也被叫做迭代模式。作用是将容器中所包含的内部对象按照集合的顺序委托给外部类进行访问。两个作用:将需要遍历的集合委托出去一个一个按顺序进行遍历为什么要使用Iterator设计模式使用设计模式主要是为了遵循程序开发的6大原则,增强代码的可维护性、可扩展性、可复用性和灵活性。所以可以假想一下,我们如果不是用Itera...

2019-04-11 16:54:24 196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除