- 博客(5)
- 收藏
- 关注
原创 小许的技术驿站——SpringCloud-OpenFeign源码解析笔记
小许的技术驿站——SpringCloud-OpenFeign源码解析笔记 小弟有一个开源项目,希望大家可以多多一键三连,谢谢大家 nirvana-reborn 后续的源码解析也都会进行同步更新上去 1、什么是OpenFeign? 根据上篇博客能够看到在使用 Eureka,loadBalance来进行服务调用时,都需要创建 RestTemplate组件进行 Http请求访问,但是如果每次都是用组件进行请求的话,我们在代码上面会写的很麻烦,而且也会很繁琐,所以 SpringCloud整合了 Feign客户端
2021-06-30 20:52:24
437
原创 SpringCloud-2020.3版本 LoadBalance源码解析
SpringCloud LoadBalancer 负载均衡 SpringCloud负载均衡组件一直使用的是 Netflix-Ribbon组件,但是在 SpringCloud 2020版本以后 SpringCloud剔除掉了 出 eureka-server与 eureka-client 除外的所有 Netflix组件,但是官方也提供了一些替代品如下图,由此也能从中看到 Ribbon的负载均衡组件被 SpringCloud-Loadbalancer组件进行代替,这次我们就来讲一下 SpringCloud-Lo
2021-06-23 18:28:17
1452
原创 SpringCloud-2020.3版本 Eureka源码解析
Spring-Cloud-Eureka 源码解析 核心流程 eureka server的启动,相当于是注册中心的启动 -> 启动的过程搞清楚,初始化了哪些东西 eureka client的启动,相当于是服务的启动,初始化了哪些东西 eureka运行的核心的流程,eureka client往eureka server注册的过程,服务注册;服务发现,eureka client从eureka server获取注册表的过程;服务心跳,eureka client定时往eureka server发送续约通知(心跳
2021-06-23 18:21:53
459
原创 Spring Web MVC (Servlet,HttpServlet,HttpServletBean,FrameworkServlet,DispatcherServlet)源码解析
Spring Web MVC 源码解析 小弟有一个开源项目,希望大家可以多多一键三连,谢谢大家 nirvana-reborn 后续的源码解析也都会进行同步更新上去 总览 我们对 Spring Web MVC 源码解析,那么我们首先要知道什么是 Spring Web MVC,我们会根据一些很直白的问题去进行描述。 我们会根据 Servlet Tomcat SpringWebMvc SpringBoot 等多个技术栈进行分析解答Spring在进行Web开发时所做了哪些工作。 什么是Spring Web
2021-03-29 17:06:56
994
10
转载 Mybatis 重要组件原理讲解 ( SqlSessionFactoryBuilder,SqlSessionFactory,SqlSession,Mybatis-Spring)
Mybatis 核心组件原理讲解 1、Mybatis 官方链接地址 https://mybatis.org/mybatis-3/zh/index.html 2、Mybatis-Spring官方链接地址 http://mybatis.org/spring/zh/index.html 3、本文主要根据Mybatis官方提供的文章进行编写,将会简明概要的去描述mybatis关键的部分,可能对一些xml文件的配置会进行一些略过,主要是以干货为主。 4、SqlSessionFactoryBuilder,SqlSe
2021-01-28 17:04:32
736
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人