概览 AOP(Aspect Oriented Programming)面向切面编程。通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技...
SpringBoot是什么 约定优于配置理念下的产物,简化Spring使用难度,简省配置,快速高效使用Spring框架开发应用 约定优于配置 约...
容器概述 控制反转(IoC)也称为依赖注入(DI),它是一个过程。对象(Bean)通过构造方法、工厂方法、属性设置依赖项,然后容器在创建对象(B...
定义 封装一些作用于某种数据结构中各元素的操作,可以在不改变数据结构的前提下,定义作用于这些数据元素的新的操作 应用场景 数据结构稳定,作用于数...
定义 定义一种一对多的依赖关系,使得每当被观察者状态改变时,则所有依赖它的对象都会得到通知并被自动更新 应用场景 其他一个对象或多个对象依赖于另...
定义 给定一门语言,定义它的文法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子 应用场景 一些重复出现的问题可以用一种简单的...
定义 用一个中介对象封装一系列的对象交互,使各对象不用显示的相互作用,从而使其耦合松散,而且可以独立的改变它们之间的交互 应用场景 系统中对象之...
定义 在不破坏封装性的情况下,捕获对象的内部状态,并保存在对象之外,这样以后这个对象就可以恢复到原先保存的状态 应用场景 需要保存和恢复数据的相...
定义 将一个请求封装成对象,从而让你使用不同的请求将客户端参数化。对请求排队或记录日志,可以提供命令的撤销和恢复功能 应用场景 语义具备命令的场...