自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

|-| [- |_ |_ ()

0xCAFEBABE 0x53 0x74 0x61 0x74 0x69 0x63

  • 博客(4)
  • 收藏
  • 关注

原创 SpringBoot自定义自动装配与Conditional失效问题

文章目录前言自动装配规则类命名规则package命名规则jar包构建规则jar包结构jar包取名构建自定义的自动装配@ConditionOnBean失效问题为何非自动装配的配置会失效?为何自动装配的配置就有效?前言参考书籍《SpringBoot编程思想》— 小马哥mercyblitz此书是难得的讲述SpringBoot的一本好书,由Spring的注解发展史介绍到Spring的注解驱动,以一...

2019-08-01 09:29:20 1870

原创 揭秘SpringBoot自动装配的魔法

文章目录前言自动装配的魔法@ComponentScan扫描并注册@EnableAutoConfiguration自动注册Bean获取候选装配的Bean类名SpringFactories加载机制获取SpringFactories中指定的factory排除候选装配的Bean过滤候选装配的Bean发布自动装配获取完成事件自定义自动装配监听器总结前言首先,自动装配包含了哪些的装配?自动将包下的被打...

2019-08-01 09:22:41 901 1

原创 Spring手动挡装配Bean之Enable模式

文章目录前言@Enable驱动模式自定义Enable模式注解驱动@Configuration方式接口编程ImportSelector接口方式ImportBeanDefinitionRegistrar接口方式手动挡装配原理ConfigurationClassPostProcessor的注册解析@Import总结前言在SpringBoot开发中,我们经常见到Enable的模式开发,例如在Sprin...

2019-08-01 09:19:25 1049

原创 Spring源码解析之注解驱动的"发动机"

文章目录前言BeanFactoryPostProcessor处理判断是否需要被解析Full完全模式与Lite轻量模式解析BeanDefinition@Conditional条件过滤解析配置注解@ComponentScan注解的解析@Bean方法的解析@Import注解的解析延迟导入解析总结注册Bean阶段注解驱动处理总结前言本篇文章将解析ConfigurationClassPostProces...

2019-08-01 09:16:22 819

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除