Spring / Spring MVC

分类:框架与中间件 · 更新于 2026-09

Spring 是 Java 企业开发生态的核心容器。

一、IoC 与 DI

控制反转把对象创建交给容器;依赖注入让组件被动接收依赖,解耦且易测试。核心是 ApplicationContext 与 Bean 定义。

二、Bean 生命周期

实例化 → 属性填充 → 感知接口 → 初始化 → 就绪 → 销毁。可在各阶段通过回调扩展(如 @PostConstruct)。

三、AOP 与 MVC

AOP 用代理在方法前后织入日志、事务等横切逻辑。Spring MVC 以 DispatcherServlet 为中心,经 HandlerMapping、Controller、ViewResolver 完成请求处理。

← 返回首页