加载中
了解RefreshScope这篇短文就够了

RefreshScope概述 概述 作用 配置变化时,RefreshScope的Bean 会被刷新。 应用举例 RefreshScope可以实现,如果数据库的Url(通过Environment)变化时,你可以持有这些连接,使它能够完成他们...

09/11 15:06
164
仅需四步,写一个springboot starter

这个系列分为5篇 1. @Component,@Service等注解是如何被解析的 2. @Enable驱动原理 3. @EnableAutoConfiguration处理逻辑 4. spring,springBoot事件 5.仅需四步,写一个springboot starte...

07/24 21:11
1.6K
spring,springBoot事件

这个系列分为5篇 1. @Component,@Service等注解是如何被解析的 2. @Enable驱动原理 3. @EnableAutoConfiguration处理逻辑 4. spring,springBoot事件 5.仅需四步,写一个springboot starte...

@EnableAutoConfiguration处理逻辑

这个系列分为5篇 1. @Component,@Service等注解是如何被解析的 2. @Enable驱动原理 3. @EnableAutoConfiguration处理逻辑 4. spring,springBoot事件 5.仅需四步,写一个springboot starte...

07/10 18:06
1.1K
@Enable驱动逻辑

这个系列分为5篇 1. @Component,@Service等注解是如何被解析的 2. @Enable驱动原理 3. @EnableAutoConfiguration处理逻辑 4. spring,springBoot事件 5.仅需四步,写一个springboot starte...

@Component,@Service等注解是如何被解析的

这个系列分为5篇 1. @Component,@Service等注解是如何被解析的 2.@Enable驱动原理 3.@EnableAutoConfiguration处理逻辑 4.spring,springBoot事件 5.仅需四步,写一个springboot starter 前...

06/26 15:32
5K
SpringBoot的启动引导类真的是XXApplication吗?

1. 引言 SpringBoot项目中的启动类,一般都是XXApplication,例如StatsApplication,UnionApplication。每个项目的启动类名称都不一样。但是它的启动类真的是XXApplication吗? 2. META-INF/...

mysql-innodb-事务

写在最前 这是读书笔记,Mysql,innodb系列一共3篇。 Mysql-innodb-B+索引 Mysql-innodb-锁 Mysql-innodb-事务 ACID A:原子性,要么成功,要么失败 C:一致性,事务将数据库从一种状态转换为...

05/30 19:09
5.7K
mysql-innodb-锁

写在最前 这是读书笔记,Mysql,innodb系列一共3篇。 Mysql-innodb-B+索引 Mysql-innodb-锁 Mysql-innodb-事务 锁基本概念 锁类型 说明 锁级别 意向共享锁 IS Lock 事务想要获得一张表中某几...

05/23 10:33
370
Mysql-innodb-B+索引

写在最前 这是读书笔记,Mysql,innodb系列一共3篇。 Mysql-innodb-B+索引 Mysql-innodb-锁 Mysql-innodb-事务 概述 下面是常见的建表语句: CREATE TABLE `aid_***_detail` ( //省略所有字段...

05/16 09:57
442
Spring如何整合Mybatis,源码不难嘛!

Spring整合Mybtais会进行如下的配置(条条大路通罗马,方式不唯一)。 private static final String ONE_MAPPER_BASE_PACKAGE = "com.XXX.dao.mapper.one"; @Bean public MapperScannerConf...

2019/11/03 17:15
530
Spring如何实现AOP,请不要再说cglib了!

1. 从注解入手找到对应核心类 最近工作中我都是基于注解实现AOP功能,常用的开启AOP的注解是@EnableAspectJAutoProxy,我们就从它入手。 上面的动图的流程的步骤就是: @EnableAspectJAutoPr...

2019/10/20 16:16
6.9K
Spring源码学习(五) 创建Bean过程中的扩展点

引言 上班挺累 事事都烦 写篇文章 兑现诺言 一图胜所有 绿色的部一般用于Spring内部扩展,黄色的部分可用于自定义实例化。 本文仅仅聊聊InitializingBean,对于绿色部分,建议您查看,其他人...

2019/10/13 21:30
321
Spring源码学习(四)在单值注入时如何按类型查找匹配的Bean

这是我学习Spring源码之后的第四篇文章,如果你想了解,之前的3篇文章请您查阅: 前3篇blog的地址: 1.Spring源码学习(-)别怕,老外点中餐与AbstractBeanFactory.getBean的主流程差不多 2....

2019/10/03 17:35
478
Spring源码学习(三)炒鸡丁与populateBean没区别

逻辑说明 populateBean的流程 炒鸡丁的流程 1.执行InstantiationAwareBeanPostProcessor 的postProcessAfterInstantiation (在设置属性前去修改Bean的状态,也可以控制是否继续填充Bean) ...

2019/10/01 18:09
328
Spring源码学习(二)哎呦,按菜谱做菜与AbstractAutowireCapableBeanFactory.createBean流程差不多

记得跟老婆谈恋爱时,有一天心血来潮给老婆做饭,按照菜谱一步一步的做,结果差点把厨房烧了!!! 这事至今老婆还记得。 入口 上一篇说了,AbstractBeanFactory.getBean的主流程 ,今天来说下...

2019/09/21 17:18
3.5K
Spring源码学习(-)别怕,老外点中餐与AbstractBeanFactory.getBean的主流程差不多

引言 AbstractBeanFactory.getBean的流程,有点像老外点餐,不信咱们往下看。 入口 AbstractBeanFactory中有getBean的通用逻辑 //AbstractBeanFactory 中getBean方法第源码 @Override public...

2019/09/14 20:46
497
冲突管理感悟

从1月计划考试开始,到6月中下旬,我都在复习PMP考试。尽管付出了不少时间,然而仍然不敢保证100%通过。但是在学习的过程中,PMBOK中的知识,却对我造成了极大的触动。 今天我就来简单聊一聊...

2019/06/29 19:26
1.4K
扩展Zuul实现ignored-patterns的byPass功能

前言 2018年年底的一天,我们的架构师公司如何扩展Zuul时,说了1个功能,如下: 对zuul的ignoredPath,加入了byPass(旁路功能),可以单独开放指定的url。 例如:公司屏蔽 //Manage/, 设置b...

2019/01/25 23:32
7.1K
Hystrix断路器是如何工作的

前言 20181130,Hystrix已经不再维护,这里是学习记录。12月1日才完成,没有完成11月的诺言,捐款记录以上动弹。 https://my.oschina.net/floor/tweet/19421296 Hystrix是什么 Hystrix是一个...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部