【java】【SpringBoot】【四】原理篇 bean、starter、核心原理

目录

一、自动配置

1、bean加载方式(复习)

1.1 加载方式-xml方式生命bean

1.2 加载方式-xml+注解方式声明bean

1.3 注解方式声明配置类

1.4 FactoryBean

1.5 proxyBeanMethod属性

1.6 使用@Import注解导入

 1.7 使用上下文对象在容器初始化完毕后注入bean

1.8 导入实现了ImportSelector接口的类

1.9 导入实现了ImportBeanDefinitionRegistrar接口的类

1.10 导入BeanDefinitionRegistryPostProcessor接口

2、bean加载控制(复习)

2.1 bean加载控制(编程式)

2.2 bean加载控制(注解式)

3、bean依赖属性配置

4、自动配置原理

5、变更自动配置

二、自定义starter

1、案例:统计独立IP访问次数

2、自定义starter

3、定时任务报表开发

 4、使用属性修改自动配置加载的设置值

5、 配置调整

6、拦截器开发

7、开启yml提示功能

三、核心原理

1、SpringBoot启动流程

2、监听器


前言:自动配置、自定义starter、核心原理

一、自动配置

1、bean加载方式(复习)

1.1 加载方式-xml方式生命bean

1.2 加载方式-xml+注解方式声明bean

1.3 注解方式声明配置类

1.4 FactoryBean

1.5 proxyBeanMethod属性

1.6 使用@Import注解导入

 1.7 使用上下文对象在容器初始化完毕后注入bean

1.8 导入实现了ImportSelector接口的类

1.9 导入实现了ImportBeanDefinitionRegistrar接口的类

1.10 导入BeanDefinitionRegistryPostProcessor接口

2、bean加载控制(复习)

2.1 bean加载控制(编程式)

2.2 bean加载控制(注解式)

3、bean依赖属性配置

 

4、自动配置原理

 

 

 

5、变更自动配置

二、自定义starter

1、案例:统计独立IP访问次数

 

2、自定义starter

 

 

3、定时任务报表开发

 

 4、使用属性修改自动配置加载的设置值

 

 

5、 配置调整

 

6、拦截器开发

 

7、开启yml提示功能

 

三、核心原理

1、SpringBoot启动流程

2、监听器

文章来源地址https://uudwc.com/A/oLRD0

原文地址:https://blog.csdn.net/legend818/article/details/133077300

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

h
上一篇 2023年09月24日 21:26
Spring后处理器-BeanPostProcessor
下一篇 2023年09月24日 21:26