在Spring中使用Elastic-Job的示例如下: <!--配置作业注册中心 --> <reg:zookeeper id="regCenter" server-lists="${gis.dubbo.…
分类:Spring Cloud
spring源码之—Assert.notNull
org.springframework.util.Assert Assert翻译为中文为”断言”.用过JUNIT的应该都知道这个概念了. 就是断定某一个实际的值就为自己预期想得到的,如果不一样就抛…
仿写spring cloud负载均衡实现
负载均衡实现要点 这里讨论的负载均衡指的是客户端负载均衡,仿照ribbon实现一个简单的负载均衡例子,采用一定的算法来决定调用服务的哪一个实例。 客户端负载均衡实现主要包括以下几点。 服务实例管理(定时更新) 拦截Res…
基于Spring Boot和Spring Cloud实现微服务架构
前言: 首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道。因为网上流传的多数资料是官网翻译而来,很多描述的重点也都偏向于作者自身碰到的问题,这样就很容易让你理解和操作出现偏差,最开始我就进入了…
Spring Security Config 5.1.2 源码解析 -- 工具类 AutowireBeanFactoryObjectPostProcessor
概述 Spring Security的配置机制会使用到很多对象,比如WebSecurity,ProviderManager,各个安全Filter等。这些对象的创建并不是通过bean定义的形式被容器发现和注册进入容器的。而…
spring kafka源码解读
spring kafka源码解读 记录下源码的一些东西 ProducerFactory producerFactory用于创建一个kafka-producer, 默认实现是DefaultKafkaProducerFact…
spring cloud 踩坑记录之一:zipkin
1.zipkin+mysql+rabbitmq储存数据。 zipkin.mysql建表语句可以百度搜索。 zipkin-server的pom文件需要引入以下依赖: <dependency> &l…
spring AbstarctApplicationContext类中refresh代码分析
Spring容器启动的整个过程实际上就包含在AbstractApplicationContext的refresh方法中 public void refresh() throws BeansException, Illeg…
spring源码分析-XmlBeanFactory导读
本文以spring框架的XmlBeanFactory为入手点进行分析,只讲解了如何加载bean定义这块,希望能够以尽量简洁明了的方式给予有需要的朋友一定的帮助。  …
Spring Ioc 源码分析(三)--loadBeanDefinitions
上一篇博客说到,ApplicationContext将解析BeanDefinition的工作委托给BeanDefinitionReader组件,这篇就接着分析一下BeanDefinition的解析过程。 loadBean…
Spring源码阅读入门指引
本文说明2点: 1.阅读源码的入口在哪里? 2.入门前必备知识了解:IOC和AOP 一、我们从哪里开始 1.准备工作:在官网上下载了Spring源代码之后,导入Eclipse,以方便查询。 2.打开我们使用Spring的…
Spring源码解析 Spring扩展接口SmartInstantiationAwareBeanPostProcessor解析
之前我们分析了 InstantiationAwareBeanPostProcessor、BeanPostProcessor、今天来分析一下SmartInstantiationAwareBeanPostProcessor的…