Spring 系列教程 "Spring 框架介绍" "Spring 框架模块" "Spring开发环境搭建(Eclipse)" "创建一个简单的Spring应用" "Spring 控制反转容器(Inversion of Control – IOC)" "理解依赖注入(DI – Dependency ...
分类:
其他好文 时间:
2019-06-05 10:13:19
阅读次数:
86
Spring 系列教程 "Spring 框架介绍" "Spring 框架模块" "Spring开发环境搭建(Eclipse)" "创建一个简单的Spring应用" "Spring 控制反转容器(Inversion of Control – IOC)" "理解依赖注入(DI – Dependency ...
分类:
其他好文 时间:
2019-06-05 09:19:12
阅读次数:
109
阐述下 SOLID 原则 SRP The Single Responsibility Principle 单一责任原则 OCP The Open Closed Principle 开放封闭原则 LSP The Liskov Substitution Principle 里氏替换原则 DIP The ...
分类:
其他好文 时间:
2019-05-31 23:47:42
阅读次数:
137
源自MySQL 5.7 官方手册:12.20.4 Detection of Functional Dependence 本节提供了MySQL检测功能依赖的方式的几个示例。这些示例使用此表示法: 将其理解为:“X唯一确定Y”,这也意味着Y在功能上依赖于X。 这里示例的几种检测功能依赖的方式为: Fun ...
分类:
数据库 时间:
2019-05-31 19:25:53
阅读次数:
145
IoC的全称为Inversion of Control(控制反转),DI的全称为Dependency Injection(依赖注入)。IoC是一个控制容器,我们将设计好的对象放入到容器中,将对象交给容器去主动创建。DI是容器的运行机制,在IoC容器的运行期间,动态的将对象所依赖的对象注入到对象之中。 ...
分类:
编程语言 时间:
2019-05-30 17:50:49
阅读次数:
103
1. 开闭原则 开闭原则(Open Closed Principle,OCP)由勃兰特·梅耶(Bertrand Meyer)提出,他在 1988 年的著作《面向对象软件构造》(Object Oriented Software Construction)中提出: 软件实体应当对扩展开放,对修改关闭(S ...
分类:
其他好文 时间:
2019-05-29 22:05:40
阅读次数:
154
ioc:Inversion of Control di:Dependency Injection 这些概念已经在oo里被过度解读了,有必要正本清源,其实没有什么第三方负责,只有一个容器,这是最关键的概念 容器就是运行时环境,没有那么多乌七八糟的解读,开发过界面的人知道什么是容器,html标签就是一个 ...
分类:
其他好文 时间:
2019-05-25 10:06:48
阅读次数:
121
注意,以下是转自https://www.cnblogs.com/zhaoshujie/p/9594661.html 感谢! 七大原则,即:单一职责,里氏替换,迪米特法则,依赖倒转,接口隔离,合成/聚合原则,开放-封闭 。 1. 开闭原则(Open-Closed Principle, OCP) 定义: ...
1.认识 Spring 框架 Spring 框架是 Java 应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括 IoC (Inversion of Control,控制反转) 和 AOP(Aspect Oriented Programming,面向切面编程)。 什么是 Spring: ...
分类:
编程语言 时间:
2019-05-18 20:41:06
阅读次数:
139
Core模块主要的功能是实现了反向控制IOC(Inversion of Control)与依赖注入DI(Dependency Injection)、Bean配置以及加载。Core模块中有Beans、BeanFactory、BeanDefinitions、ApplicationContext等几个重要 ...
分类:
编程语言 时间:
2019-05-18 10:02:26
阅读次数:
106