![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring5-核心原理-学习
guoge1982
这个作者很懒,什么都没留下…
展开
-
基于Gradle4.0构建Spring5.0源码
一、配置Gradle1、Gradle4.0下载地址(spring 5 推荐试用gradle4.0),下载解压缩到"D:\gradle-4.0.1"目录https://gradle.org/next-steps/?version=4.0.1&format=bin2、配置环境变量 变量名:GRADLE_HOME,变量值:D:\gradle-4.0.1编辑Path,添加“%GRADLE_HOME%\bin”3、验证gradle -v 如图:...原创 2020-10-13 15:38:26 · 203 阅读 · 0 评论 -
Spring5-核心原理-学习 各种设计模式之间的比对
内容都是从Tom老师的书中摘抄,记录下来方便自己学习。分类设计模式创建型工厂方法模式、抽象工厂模式、建造者模式、原型模型、单例模型结构型适配器模型、桥接模型、组合模型、装饰者模型、门面模型、享元模型、代理模型创建型解释器模式、模板方法模式、责任链模式、命令模式、迭代器模式、调节者模式、备忘录模式、观察者模式、状态模式、策略模式、访问者模式1、装饰者模式...原创 2020-04-15 18:44:54 · 181 阅读 · 1 评论 -
Spring5-核心原理-学习 装饰者模式
内容都是从Tom老师的书中摘抄,记录下来方便自己学习。装饰者模式(Decrator Pattern) 是指在不改变原有对象的基础上,将功能附加到对象上,提供了比继承更有弹性的方案(扩展原有对象的功能),属于结构型模式。适用一下场景:扩展一个类的功能或给一个类添加附加职责;动态给一个对象添加功能,这些功能可以在动态地撤销。public abstract class Battercake ...原创 2020-04-15 11:30:21 · 146 阅读 · 0 评论 -
Spring5-核心原理-学习 适配器模式
内容都是从Tom老师的书中摘抄,记录下来方便自己学习。适配器模式(Adapter Pattern)是指将一个类的接口转换成用户期望的另一个接口,使原本接口不兼容的类可以一起工作,属于结构性设计模式。适用场景:已经存在的类的方法和需求不匹配(方法结果相同或相似)的情况;适配器模式不是软件初始阶段考虑的设计模式,是随着软件的发展,由于不同产品、不同厂家造成功能类似而接口不同的问题的解决方案,优...原创 2020-04-15 10:19:23 · 211 阅读 · 0 评论 -
Spring5-核心原理-学习 模板模式
内容都是从Tom老师的书中摘抄,记录下来方便自己学习。原创 2020-04-14 16:26:25 · 235 阅读 · 0 评论 -
spring5 核心原理-学习 -原型模式
内容都是从Tom老师的书中摘抄,记录下来方便自己学习。原型模式(Prototype Pattern) 是指原型实例指定创建对象的种类,并且通过赋值这些原型创建新的对象。适用场景:类初始化消耗资源较多;适用new生成一个对象需要非常繁琐的过程(数据准备、访问权限等);构造函数比较复杂;在循环体中产生大量对象。public class Monkey { public int...原创 2020-04-08 15:00:05 · 671 阅读 · 0 评论 -
spring5 核心原理-学习 -单例模式
内容都是从Tom老师的书中摘抄,记录下来方便自己学习。单例模式(singleton pattern)是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。单例是创建型模式。一、饿汉式单例模式是在类加载时就立即初始化,并且创建单例对象。它绝对线程安全,在线程还没有出现前就实例化了,不可能存在访问安全问题。饿汉式单例模式适用于单例对象较少的情况。public class Hungr...原创 2020-04-03 16:19:25 · 416 阅读 · 0 评论 -
Spring5-核心原理-学习 委派模式
内容都是从Tom老师的书中摘抄,记录下来方便自己学习。委派模式的基本作用就是负责任务的调用和分配,跟代理模式很像,可以看作一种特殊情况下的镜头的全权代理,但是代理模式注重过程,而委派模式注重结果。DispatcherServlet就用到了委派模式。...原创 2020-04-13 16:57:54 · 122 阅读 · 0 评论 -
Spring5-核心原理-学习 代理模式
内容都是从Tom老师的书中摘抄,记录下来方便自己学习。代理模式是指为其他对象提供一种代理,以控制这个对象的访问。代理对象在客户端和目标对象之间起到中介的作用,代理模式属于结构型设计模式。使用代理模式的两个目的:一、保护目标对象,二是增强目标对象。...原创 2020-04-11 15:18:04 · 164 阅读 · 0 评论