SpringCloud+OAuth2+Spring Security+Redis+Jwt+Gateway/zuul实现的微服务统一认证授权
首先你需要明白一件事情:Spring Boot项目目的并不是替换Spring、SpringMVC,而是使他们用起来更加简单。
在上一节篇中主要是学习了架构和框架的的区别,包含系统和子系统的概念,以及在不同的维度去区分一个系统的架构是个什么样子。 今天我们开看一下架构这个概念是为什么出现,为什么我们每开发一个系统都要进行架构设计。...
泛指一群有关联的个体组成的,根据某种规则运作,能完成单个组件不能单独完成的工作的群体。他的意思是总体,整体,或联盟。
事务在每个系统中都会涉及,它存在的意义就时符合预期的期望。且相互关联的数据之间不会产生矛盾,也就是数据状态的一致性。数据库的经典理论需要达成一致性这个目标,需要三方面共同来努力保证:...
只要从事软件开发的工作,系统架构是必备知识。有朋友说可能会说,我只是一个搬砖的,怎么会接触到架构知识呢?其实,除了架构的设计者(也就是架构师),作为普通的开发者也是在时刻践行着系统架构的理论。毕竟,再好的架构,都需要码农...
实现Web动态内容的技术,最早使用的是CGI(Common Gateway Interface,通用网关接口)技术,根据用户输入的请求动态地传送HTML数据。 CGI并不是开发语言,而只是能够利用为它编写的程序来实现Web服务器的一种协议。 可用来实现电...
上篇博文(SpringBoot自动配置原理,你真的懂吗?)我们详细的介绍了SpringBoot是如何完成自动配置功能的,以及具体的原理。SpringBoot的强大,大家也有所了解了,SpringBoot更加强大的地方是提供了很多的Starter,而且覆盖了我们日...
Spring web mvc是表现层的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来:
文章目录1.SpringMVC文件上传1.1 多文件上传1.2 JSON2. RESTFul2.1 什么是RESTFul2.2 使用2.2.1 步骤2.2.2 实现3. spring mvc 拦截器3.1 概述3.2 入门案例3.3 多拦截器4. SSM 整合:案例4.1 需求4.2 环境......