Spring
低调的杉菜
这个作者很懒,什么都没留下…
展开
-
JDK和Spring中SPI的实现原理和区别
SPI 简介 service provider interface JDK内置的中服务发现机制 一种动态替换发现的机制 此图使用(https://www.jianshu.com/p/46aa69643c97)作者画的 使用方式 实现方式: 写service 具体对外提供的接口 public interface DriverService { String getName(...转载 2019-12-20 11:49:36 · 580 阅读 · 1 评论 -
Spring中的事件机制
1. 什么是事件监听机制 在讲解事件监听机制前,我们先回顾下设计模式中的观察者模式,因为事件监听机制可以说是在典型观察者模式基础上的进一步抽象和改进。我们可以在JDK或者各种开源框架比如Spring中看到它的身影,从这个意义上说,事件监听机制也可以看做一种对传统观察者模式的具体实现,不同的框架对其实现方式会有些许差别。 典型的观察者模式将有依赖关系的对象抽象为了观察者和主题两个不同的角色,多个...转载 2019-10-25 11:54:57 · 211 阅读 · 0 评论 -
springboot使用RestTemplate+httpclient连接池发送http消息
简介 1、RestTemplate是spring支持的一个请求http rest服务的模板对象,性质上有点像jdbcTemplate。 2、RestTemplate底层还是使用的httpclient(org.apache.http.client.HttpClient)发送请求的。 3、HttpClient可以做连接池,而发送消息的工具类可以使用RestTemplate,所以如果你的项目需...原创 2019-07-18 14:47:10 · 630 阅读 · 0 评论 -
强大的 actuator 服务监控与管理
1. Endpoints 1.1. 内置Endpoints 2. 导入依赖 3. 属性配置 4. 自定义 - 重点 4.1. 默认装配 HealthIndicators 4.2. 健康端点(第一种方式) 4.3. 健康端点(第二种方式) 4.4. 定义自己的端点 4.5. 主函数 4.6. 测试 5. 总结 6. 说点什么 SpringBoot 是为了简...转载 2019-03-04 20:23:08 · 485 阅读 · 0 评论 -
深入解读springmvc--1,摸清DispatcherServlet
一,前言 很惭愧最近没更新博客,闲的慌废寝忘食地看了几本小说,还好一周时间就看吐了,上周空闲之余粗略看了下Spring MVC的源码,先把上周的一些思路整理一下,走一下springmvc的流程。 打算写一个springmvc系列的博客,从源码解读,到自己实现一个处理请求,生成视图和模型并且可以进行视图的解析的A货MVC框架。DispatcherServlet是整个SpringMvc框架的核心,...转载 2019-02-25 17:33:20 · 185 阅读 · 0 评论 -
深入解读springmvc--2,处理Http请求以及自定义一个DispatcherServlet
一,一个Http请求进入SpringMVC的完整流程: 首先看下动态请求的处理:(静态资源请求的处理其实比较简单,只是以流的方式把静态资源写入response中而已) 在Servlet容器中,一个请求的完整流程是: 1.Servlet容器调用Servlet.service() 2.HttpServlet.service()分发get,post等 3.FrameworkServlet....转载 2019-02-25 17:31:09 · 797 阅读 · 0 评论