Spring
薰衣草的味道
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
21天搞定Spring---Spring设计初衷及设计理念(day3)
在真正涉足Spring的核心之前,先了解一下Spring的设计初衷及设计理念是有必要的。它可以让我们从设计者的角度出发思考问题,然后站在巨人的肩膀上去学习并使用这些理念,而不仅仅是学习如何使用这些框架,并且学习设计理念也可以让我们在一个大的方向上对Spring有一个整体的认识。Spring的设计初衷Spring的设计初衷其实就四个字:简化编程。但是为了真正做到这四个字,Spring做了很多事情。如:约定大于配置基于POJO的轻量级和最小侵入性编程(BOP,面向Bean编程)。通过依赖注入(DI原创 2020-08-22 00:51:32 · 435 阅读 · 0 评论 -
21天搞定Spring---Spring常用设计模式(day2)
书接上回,我们继续较为深入的分析Spring中常用的一些设计模式.上一章节,我们主要分析Spring的一些架构原则(其实也是软件设计的6大设计原则),并且较为详细的阐述了工厂模式和代理模式的常用实现方式。这一节主要包含以下内容:单例模式委派模型(不是23中设计模式的成员)策略模式模式方法描述单例模式单例模式,顾名思义,就是在JVM的整个运行期间,一个类只会存在一个对象。因此叫做单例模式。如Spring实现的IOC,默认就是单例模式(可以通过修改scope=“prototype”来改原创 2020-08-18 00:36:06 · 279 阅读 · 0 评论 -
21天搞定Spring---Spring架构设计原则(day1)
在接下来的21天,我将按照Spring架构设计原则,到Spring IOC,AOP的实现,通过源码分析的手段较为深入的讲解Spring的内核心法。架构设计原则首先,从大的方向了解Spring的结构设计是有必要的,因此我将详细介绍Spring的软件架构设计原则(也是通用的软件架构设计原则)以及Spring中常用的设计模式。开闭原则:开闭原则是指一个软件实体(如类、模块和函数)应该对扩展开放,对修改关闭。它强调的是用抽象构建框架,用实现扩展细节,从而提高软件系统的可复用性和可维护性。即在项目需求发生变更原创 2020-08-16 12:38:09 · 467 阅读 · 0 评论
分享