SCA 优势? 国产、不停更、整合阿里中间件,企业主流。 Nacos 两大核心功能? 注册中心 + 配置中心。 Nacos 持久化? 默认内存,可配置 MySQL 持久化配置。 Sentinel 作用? 流量控制、熔断降级、系统自适应限流、热点限流。 Sentinel 和 Hystrix 区别? S
Spring Boot 核心作用? 简化配置、内置服务器、自动依赖、快速开发。 核心四大特性? 自动配置、起步依赖、内嵌容器、监控 Actuator。 自动配置原理? @EnableAutoConfiguration + SPI 加载自动配置类,条件注解按需生效。 条件注解有哪些? @Conditi
Spring MVC 核心架构? 前端控制器 DispatcherServlet、处理器映射、适配器、视图解析器。 MVC 是什么? Model 模型、View 视图、Controller 控制器。 DispatcherServlet 作用? 统一接收所有请求,分发路由,调度组件。 请求处理完整流程
IOC & Bean 什么是 IOC? 控制反转,把对象创建和依赖交给 Spring 容器管理,不由开发者 new。 什么是 DI? 依赖注入,容器自动给 Bean 注入依赖对象。 Bean 的作用域有哪些? singleton 单例、prototype 多例、request、session、app
├─ 底层核心:Spring Framework │ ├─ IOC容器:Bean生命周期、作用域、DI依赖注入、三级缓存循环依赖 │ ├─ AOP切面:动态代理、切点表达式、通知类型、应用场景 │ ├─ 事务管理:隔离级别、传播机制、@Transactional失效场景 │ └─ 核心特性:事件监听
Spring Cloud 是什么? 微服务治理规范,基于 Spring Boot。 Eureka 作用? 注册中心,服务注册、发现、心跳续约、剔除下线服务。 Eureka 自我保护机制? 短时间大量服务下线,不立即剔除,防止网络抖动误删。 Nacos 为什么替代 Eureka? Eureka 停更,