本讲着重介绍Spring Boot的核心技术原理—自动化配置(AutoConfiguration)。通过对Spring Boot自动化配置相关源码的梳理,一步步揭开Sprin...
本讲着重介绍Spring Boot的核心技术原理—自动化配置(AutoConfiguration)。通过对Spring Boot自动化配置相关源码的梳理,一步步揭开Sprin...
(第三讲)使用JUnit对Spring Boot中的Rest Controller进行单元测试 本次教程主要讲解如何对Spring Boot中的Rest Service进行单...
Spring Framework的诞生让开发人员的工作从石器时代跨域到了工业时代,你是否还能记起手撸Servlet和JDBC的岁月?,你是否还对Struts1以及Struts...
Spring Initializr [http://start.spring.io/]是引导你快速构建Spring Boot项目的不二选择。 它允许你通过简单的操作步骤,就可...
文件上传时Web应用最为常见的功能之一,传统的文件上传需要定制一个特殊的form表单来上传文件,以上传图片为例,常规的做法是先上传图片,然后回传图片地址,最后在使用图片。这无...
关于如何快速调教Nginx的几点总结 关于Nginx的好与坏,我觉得没有必要去介绍了,在这里主要分享一下我在实际的项目部署中是如何快速的调教Nginx的。其中分享的源码大家可...
三步搞定Spring Boot 缓存 本次内容主要介绍基于Ehcache 3.0来快速实现Spring Boot应用程序的数据缓存功能。在Spring Boot应用程序中,我...
设计模式三十六计之观察者模式(Observer) 1. 设计意图 定义对象之间的一对多依赖关系,以便当一个对象更改状态时,将自动通知和更新其所有依赖项。 简而言之 你别来找我...
设计模式三十六计之抽象工厂模式(Abstract Factory) 1.设计意图 提供一个接口,用于创建相关或者从属对象的族,而不是指定他们的具体类。以下以生产计算机为例给出...
设计模式三十六计之适配器模式(Adapter) 1.设计意图 适配器模式是将一个类的接口转换成另一个类想要的接口,适配器让原本两个不兼容的类能够兼容。 2. 演示案例 现实生...
设计模式三十六计之原型模式(Prototype) 1. 设计思想 将一个对象作为指定的原型实例,并通过克隆此原型来创建新的对象 2. 演示案例 关于克隆,大家都知道克隆羊‘克...
设计模式三十六计之建造者模式(Builder) 1. 设计意图 将复杂对象的构造与其表示分离,以便相同的构造过程可以创建不同的表示。 2. 演示案例 假设我们需要创建一个用户...
设计模式三十六计之简单工厂模式(Simple Factory) 解释:工厂模式的目的在于当实例化某个对象时,用户不需要知道它的内部细节,只需要知道创建对象的入口(接口) 1....
设计模式三十六计之工厂方法(Factory Method) 解释:工厂方法模式是简单工厂模式的衍生,解决了简单工厂模式的破坏高内聚责任分配原则问题,完全实现了“开-闭”原则和...
设计模式三十六计之单例模式(Singleton) 解释:单例模式是为了确保在整个应用生命周期内一个类只有一个实例化对象,并且提供该实例化对象的全局访问入口 1.结构和原理 一...