JavaWeb——SpringBoot原理

10.1. 配置优先级

10.1.1. 配置文件

properties > yml(推荐) > yaml

10.1.2. Java系统属性、命令行参数

命令行参数 > Java系统属性 > 配置文件

10.2. Bean管理

10.2.1. 手动获取bean
  1. ApplicationContext,IOC容器对象
10.2.2. bean作用域
10.2.3. 第三方bean

自定义的类,使用@component及其衍生注解

第三方的,使用@Bean注解

10.3. 起步依赖原理

10.4. 自动配置

  1. SpringBoot的自动配置就是当spring容器启动后,一些配置类、bean对象就自动存到了IOC容器中,不需要我们去手动声明,从而简化了开发,省去了繁琐的配置操作。
10.4.1. 自动配置的方案
10.4.2. 源码追踪
10.4.3. @Conditional

10.5. 自定义starter

相关推荐
子兮曰2 天前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
小羊没烦恼!2 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
子兮曰2 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
俊昭喜喜里2 天前
java中的继承和多态的区别
java
小羊没烦恼!2 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
爱勇宝2 天前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
譕痕2 天前
JSONObject与JSONArray封装数据格式区别
java·json
胡写代码2 天前
别再前后端各写一套表单校验了
java·后端
小鱼能吃糖2 天前
缺陷修复总览 · mall电商项目:5类缺陷,1个病根,4个业务域
java·电商
此时不提桶,更待何时2 天前
01-06-A-JVM排查实战详解
java·jvm