-
【原创】005 | 搭上SpringBoot请求处理源码分析专车
【原创】005 | 搭上SpringBoot请求处理源码分析专车 前言 如果这是你 第二次 看到师长,说明你在觊觎我的美色! 点赞+关注再看,养成习惯 没别的意思,就是需要你的窥屏^_^ 专车介绍 该趟专车是开往Spring Boot请求处理源码分析专车,主要用来分析Spring Boot是如何将我...
2019-12-18 16:04:53 控制器array扩展路由instanceofMySQanywithforeachfor
-
spring5 源码深度解析----- 事务的回滚和提交(100%理解事务)
spring5 源码深度解析----- 事务的回滚和提交(100%理解事务) 上一篇文章讲解了获取事务,并且通过获取的connection设置只读、隔离级别等,这篇文章讲解剩下的事务的回滚和提交 回滚处理 之前已经完成了目标方法运行前的事务准备工作,而这些准备工作最大的目的无非是...
-
Spring5源码解析5-ConfigurationClassPostProcessor (上)
Spring5源码解析5-ConfigurationClassPostProcessor (上) 接上回,我们讲到了 refresh() 方法中的 invokeBeanFactoryPostProcessors(beanFactory) 方法主要在执行 BeanFactoryPostProcessor 和其子接口 BeanDefinitionRegistryPostProcessor 的方法。 在创建 Annotatio...
-
Spring Boot 2.x基础教程:Swagger静态文档的生成
Spring Boot 2.x基础教程:Swagger静态文档的生成 前言 通过之前的两篇关于Swagger入门以及具体使用细节的介绍之后,我们已经能够轻松地为Spring MVC的Web项目自动构建出API文档了。如果您还不熟悉这块,可以先阅读: Spring Boot 2.x基础教程:使用Swagger2构建强大的...
-
Feign【首次请求失败】
Feign【首次请求失败】 当feign和ribbon整合hystrix之后,可能会出现首次调用失败的问题,出现原因分析如下: hystrix默认的超时时间是1秒,如果接口请求响应超过这个时间,将会执行fallback,spring在装配bean的机制以及懒加载原因,feign的首次请求都会相对较慢,如...
-
Feign【文件上传】
Feign【文件上传】 话不多说,上代码。。。。 项目公共依赖配置: parent groupId org.springframework.boot / groupId artifactId spring-boot-starter-parent / artifactId version 2.0.3.RELEASE / version relativePath / / parent properties project.build.sourc...
-
ActiveMQ学习总结------Spring整合ActiveMQ 04
ActiveMQ学习总结------Spring整合ActiveMQ 04 通过前几篇的学习,相信大家已经对我们的ActiveMQ的原生操作已经有了个深刻的概念, 那么这篇文章就来带领大家一步一步学习下ActiveMQ结合Spring的实战操作 注 :本文将省略一部分与ActiveMQ无关的spring、mvc等代码,学...
-
Feign【替换默认的feign client】
Feign【替换默认的feign client】 说明: feign默认情况下使用的是JDK原始的URLConnection发送的HTTP请求,没有使用到连接池,但是对每个地址会保持长连接,即HTTP的persistence connection。我们可以利用Apache的HTTP client替换原始的HTTP client,通过设置连接池,...
-
spring5 源码深度解析----- 事务增强器(100%理解事务)
spring5 源码深度解析----- 事务增强器(100%理解事务) 上一篇文章我们讲解了事务的Advisor是如何注册进Spring容器的,也讲解了Spring是如何将有配置事务的类配置上事务的,实际上也就是用了AOP那一套,也讲解了Advisor,pointcut验证流程,至此,事务的初始化工作都...
-
Jedis整合单机、Sentinel和Cluster模式
Jedis整合单机、Sentinel和Cluster模式 配置文件和配置类 @Data@Configuration@ConfigurationProperties("jedis-config")public class JedisConfigure { @Value("maxtotal") private String maxTotal; @Value("maxidle") private String maxIdle; @Value("minidle") pr...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
