- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 单点登录原理及手写实现
1. 单点登录概念单点登录在大型网站中使用较多,比如阿里旗下的淘宝,天猫,支付宝等,假如我登录天猫,在天猫上面买一件商品,然后要用支付宝进行支付,此时如果还要登录支付宝才能去支付的话,这样的用户体验是极差的,另外各个子系统也会因为这种重复认证的逻辑而疯掉。单点登录就是用户只需要登录一次就可以访问所有相互信任的应用系统,一句话概括就是:一处登录,处处登录,一处注销,处处注销2. 单点登录演示(1) 未登录淘宝和天猫时(2)手机扫码登录淘宝,然后刷新天猫商城页面,可以看到,天猫商城也是登录状态了,此时
2020-07-05 21:31:56 930
原创 springboot-2-SpringBoot2.x目录文件结构及资源访问
1.SpringBoot2.x目录文件结构SpringBoot目录文件结构和官方推荐的目录规范:src/main/java:存放代码src/main/resourcesstatic: 存放静态文件,比如 css、js、image, (访问方式 http://localhost:8080/js/main.js)templates:存放静态页面jsp,html,tplconfig:存放配置文件,application.propertiesresources:2、引入依赖 Thymeleafo
2020-07-30 08:23:29 531
原创 springboot-1-springboot概览
1. springboot与spring的关系Springboot2.0 是基于springframework5.0基础的,需要JDK1.8及以上的环境,主要新特性就是spring-webflux 响应式异步编程,sprinmvc 与webflux对比如下springboot官方文档地址为 https://spring.io/guides/gs/spring-boot/ 进入这个链接,可以看到构建springboot项目所需要的环境配置:版本选择https://spring.io/proje
2020-07-29 23:12:14 128
原创 Srping IOC运行时序解析
1.什么是SpringD的IOC与DIIOC(Inversion Of Control)控制反转,所谓控制反转,就是把我们代码中需要实现的对象的创建过程交给容器来实现。同时需要一种描述让容器知道需要创建的对象和对象之间的关系,即配置文件。DI (Dependency Injection) 依赖注入依赖注入就是指对象被动接受依赖的类而不是自己主动去找,也就是,容器在实例化对象的时候主动将它依赖的类注入给它。2. Spring核心容器类图在了解IOC容器初始化之前,我们需要考虑以下几个问题:对象和
2020-07-26 22:56:41 189
原创 SpringMVC运行时序图解析
《Spring in Action》一书中 ,Spring MVC 的核心组件和大致处理流程如下:①、DispatcherServlet 是SpringMVC 中的前端控制器(Front Controller),负责接收Request 并将Request 转发给对应的处理组件。② 、HanlerMapping 是SpringMVC 中完成url 到Controller 映射的组件。DispatcherServlet 接收Request, 然后从HandlerMapping 查找处理Request 的Co
2020-07-25 22:51:57 992 2
dubbo入门示例,普通Java进程,不使用spring boot cloud
2022-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人