罗摩尔·ramostear

罗摩尔·ramostear

今朝有酒今朝醉,Bug散去还复来
View all

Spring Boot

Spring Boot is a new framework provided by the Pivotal team that is designed to simplify the initial setup and development of new Spring applications..

通过HTTP重启Spring Boot应用程序

通过HTTP重启Spring Boot应用程序

在一个很奇葩的需求下,要求在客户端动态修改Spring Boot配置文件中的属性,例如端口号、应用名称、数据库连接信息等,然后通过一个Http请求重启Sp...

Spring Boot(十八)— Admin Client

Spring Boot(十八)— Admin Client

在上一章节中,我们学习了如何构建Spring Boot Admin Server应用程序。在本章节中,将学习如何让我们的应用程序被Admin Server...

Spring Boot(十七)— Admin Server

Spring Boot(十七)— Admin Server

在上一章节中,我们学习了如何使用Spring Boot Actuator来管理应用程序。但是,当我们有多个应用程序需要管理时,使用Actuator来管理这...

Spring Boot(十六)— Actuator

Spring Boot(十六)— Actuator

Spring Boot Actuator提供了一个安全的、用于监控和管理Spring Boot应用程序的端点。在默认情况下,所有的Actuator端点都被...

Spring Boot(十五)— 任务调度

Spring Boot(十五)— 任务调度

任务调度(也可以称为定时任务)是指在特定的时间段去执行一个规定的任务过程。Spring Boot为开发者提供了一个更优雅的方式创建任务调度程序。在本章节中...

Spring Boot(十四)— 国际化支持

Spring Boot(十四)— 国际化支持

国际化是一个可以让应用程序适应不同语言和区域显示而无需修改工程代码的一种软件本地化自适应能力。在本章节中,将使用Spring Boot与Thymeleaf...

Spring Boot(十三)— CORS跨域支持

Spring Boot(十三)— CORS跨域支持

CORS,全称Cross-Origin Resource Sharing,是一种允许当前域(domain)的资源(比如html/js/web servic...

Spring Boot(十二)— 服务组件

Spring Boot(十二)— 服务组件

所谓的服务组件(Service Component)— 就是用于处理系统业务逻辑的类,如果按照系统分层设计理论来划分,服务组件是位于业务层当中的类。在Sp...

Spring Boot(十一)— 文件上传和下载

Spring Boot(十一)— 文件上传和下载

文件上传和下载是Web应用程序比较常用的功能之一,在本章节中,我将以一个简单的案例来讲解在Spring Boot中如何进行文件的上传与下载。在开始正文之前...

Spring Boot(十)— RestTemplate

Spring Boot(十)— RestTemplate

Spring Boot提供的RestTemplate类可以在应用中调用Restful Web服务,这极大的简化了与Http服务的通信方式,统一了Restf...

Spring Boot (九)— 过滤器

Spring Boot (九)— 过滤器

过滤器被用于过滤应用程序的HTTP请求和响应,我们可以在请求发送到控制器之前对请求进行过滤,或者在响应发送到客户端之前进行过滤。在本章节中,通过一个简单的...

Spring Boot (八)— 拦截器

Spring Boot (八)— 拦截器

在Spring Boot应用程序中,可以使用拦截器对Request请求到达控制器前和Response响应发送到客户端前进行拦截,并做相应的操作,如添加请求...

View all

Java

As a representative of static object-oriented programming languages, the Java language implements object-oriented theory very well, allowing programmers to perform complex programming in an elegant way..

设计模式三十六计之原型模式(Prototype)

设计模式三十六计之原型模式(Prototype)

原型模式允许你创建现有对象的副本并更具实际需要进行修改,而不是从头开始创建新的对象并进行设置。

设计模式三十六计之建造者模式

设计模式三十六计之建造者模式

建造者模式的要领是允许你创建不同风格的对象,同时避免构造函数被污染。当一个对象可能有N中风格存在或者对象的创建要涉及到多个步骤的时候适用于建造者模式

设计模式三十六计之工厂方法(Factory Method)

设计模式三十六计之工厂方法(Factory Method)

工厂方法模式是简单工厂模式的衍生,解决了简单工厂模式的破坏高内聚责任分配原则问题,完全实现了“开-闭”原则和可扩展,其核心创建一个产品对象的工厂接口,将具...

设计模式三十六计之简单工厂模式(Simple Factory)

设计模式三十六计之简单工厂模式(Simple Factory)

工厂模式的目的在于当实例化某个对象时,用户不需要知道它的内部细节,只需要知道创建对象的入口(接口)

设计模式三十六计之单例模式(Singleton)

设计模式三十六计之单例模式(Singleton)

单例模式是为了确保在整个应用生命周期内一个类只有一个实例化对象,并且提供该实例化对象的全局访问入口。 一个最基本的单例模式类包含一个私有的静态变量、一个...

设计模式三十六计之观察者模式(Observer)

设计模式三十六计之观察者模式(Observer)

定义对象之间的一对多依赖关系,以便当一个对象更改状态时,将自动通知和更新其所有依赖项。简单来说就是:你别来找我,给我你的联系方式,有事我会主动联系你

设计模式三十六计之抽象工厂模式(Abstract Factory)

设计模式三十六计之抽象工厂模式(Abstract Factory)

抽象工厂模式提供了一种方法来封装一组具有共同主题的单个工厂,而不指定它们的具体类

设计模式三十六计之适配器模式(Adapter)

设计模式三十六计之适配器模式(Adapter)

在软件工程中,适配器模式是一种软件设计模式,它允许现有类的接口作用于另外一个接口。它通常用于在不修改源代码的前提下使现有的类能够与其他类一起工作。

View all

Spring Cloud

Spring Cloud is an ordered collection of frameworks. It leverages the development convenience of Spring Boot to subtly simplify the development of distributed system infrastructure..

View all

Github

gitHub is a hosting platform for open source and proprietary software projects, because only git is supported as the only repository format for hosting, hence the name gitHub.

View all

Markdown

One sand, one world, one tree, one dragon.