Files
Hui-s-notebook/Java-Interview/常见框架/Spring Boot.md
Lostecho c8f11d0488 update
2024-03-03 16:38:06 +08:00

894 B
Raw Blame History

注解

  1. @SpringBootApplication

    • @SpringBootApplication,启动类上添加该注解
    • @EnableAutoConfiguration:启用自动配置机制
    • @ComponenScan:扫描组件 Bean默认扫描该类所在包下所有类
    • @Configuraiotn:允许在 Spring 上下文注册额外 Bean 或导入其他配置类
  2. Spring Bean 相关

  3. 处理常见的 HTTP 请求类型

  4. 前后端传值

  5. 读取配置信息

  • @Value
  • @configurationProperties
  1. 参数校验

  2. 全局处理 Controller 层异常

  3. JPA 相关

  4. 事务

  5. json 数据处理

  6. 测试相关

核心

  1. Springboot 自动配置的条件注解原理

  2. 如何实现自动配置

  3. 配置属性值如何绑定

  4. 各种 Starter 如何构建

  5. 启动流程

  6. SpringApplication 对象如何构建

  7. 事件监听机制

  8. 内置生命周期事件详解

Spring 自动装配原理