
spring
Tison-田
研究过Tomcat、Netty、SpringMVC、Spring、SpringBoot、Spring Cloud Gateway、Dubbo等框架的源码,其中对spring系列运行机制比较精通。目前从事高并发的移动互联网服务器架构设计和实现相关的工作。在以后一段时期内会力求在AI技术方向寻求新的突破,挑战新的高度。
展开
-
第一章 Spring Boot 启动流程(一)—— Spring Cloud技术初探系列
前言刚开始准备研究Spring Cloud Gateway的时候,由于对Spring Boot不熟悉,连框架的入口都找不到。无奈,只好从最基础的地方开始,从此踏入Spring Cloud的大门,感受标榜着开箱即用的优雅。1.1 三者之间的关系1.2 Spring Boot 启动...原创 2019-06-25 19:50:15 · 744 阅读 · 0 评论 -
第二章 Spring Boot 启动流程(二)—— Spring Cloud技术初探系列
SpringApplication的构造函数在启动流程中只做了简单的初始化工作,接下来框架的主动脉——run方法才是承担整个框架启动流程的核心。本章会对流程的主干做概要介绍,具体分支细节则在后续章节中一一分析。首先来看run方法的具体代码:...原创 2019-06-25 19:50:43 · 253 阅读 · 0 评论 -
第三章 基于注解的Java代码配置 —— Spring Cloud技术初探系列
di原创 2019-06-25 19:51:15 · 248 阅读 · 0 评论 -
第四章 开箱即用的简洁之道 —— Spring Cloud技术初探系列
前言Spring Boot为我们提供了非常优雅的开箱即用特性,然后Spring Cloud基于这个特性将J2EE生态中的众多组件进行了统一整合,让我们在使用的时候不用关心太多组件整合引入上的问题。在这之前,大到我们在tomcat容器中引入Spring、SpringMVC、Redis、MySQL等各种数据库或者中间件,小到引入Json或者各种工具类等,都要进行比较繁琐的xml配置,而且动不动因为依...原创 2019-06-25 19:51:40 · 318 阅读 · 0 评论 -
第五章 Spring Boot的内置Web Server —— Spring Cloud技术初探系列
前言Spring Boot一个很重要的特性就是内嵌了Web Server,一步到位,连服务部署的事情都可以省了,让我们可以忘了什么是Tomcat,什么是Jetty。那么它是如何做到的呢?...原创 2019-06-25 19:51:59 · 1525 阅读 · 0 评论 -
第六章 Reactive Web框架 —— Spring Cloud技术初探系列
前言随着对Spring Cloud研究的深入,发现其实在Spring 5之后,它已经包含了一套完整的服务端技术栈,这一套就是它的Reactive Web框架。它从Web容器、请求处理框架等都提供了技术实现,是一套非常值得学习的服务端框架。6.1 Reactive简介Reactive Streams 是 JVM 中面向流的库标准和规范,它包含以下特性:处理可能无限数量的元素按顺序处理组...原创 2019-06-25 19:52:25 · 12472 阅读 · 0 评论 -
Spring Cloud技术初探系列
背景最近由于项目中需要开发一套通用接入网关的系统,由此头脑中很快联想到了Spring Cloud Gateway。虽然在此之前对Spring Cloud系列没有任何了解,但是得益于最近几年大伙们对微服务架构持续高涨的热情以及不断的技术输出,耳濡目染,或多或少也知道了一些技术走向和名词含义。因为笔者从入行以来,一直使用的是Java技术栈,熟悉的框架无外乎就是传统的SSM(Spring + Spri...原创 2019-06-25 20:43:33 · 441 阅读 · 0 评论