springboot--原理分析

                                            原理解析

Profile功能

  Application-profile功能

    1. 默认配置文件 application.yaml ;任何时候都会加载
    2. 指定环境配置文件 application-(env).yaml
    3. 激活指定环境,环境文件激活 命令行激活 修改配置文件的任意值命令行优先
    4. 默认配置与环境配置同时生效
    5. 同名配置项,profile配置优先

   @profile条件装配功能

    Profile条件装配功能

    Profile分组

外部化配置

  1. 外部配置器
  2. 配置文件查找位置
  3. 配置文件加载顺序
  4. 指定环境优先,外部优先,后面的可以覆盖前面的同名配置项

自定义starter

  1. starter启动原理
  2. 自定义starter

Springboot原理

  Spring原理【spring注解】、springmvc原理、自动配置原理

  1. springboot启动过程 创建springapplication 运行springapplication (创建上下文 springapplicationrunlistener 遍历springapplicationrunlistener调用starting方法 准备ioc容器的基本信息 刷新ioc容器 调用所有的runners 遍历所有run方法 )
  2. application events and listeners
  3. applicationrunner 与 commandlinerunner
  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值