01-Spring-Framework-概述与架构设计

张开发
2026/4/18 21:42:42 15 分钟阅读

分享文章

01-Spring-Framework-概述与架构设计
01. Spring Framework 概述与架构设计1.1 Spring Framework 简介Spring Framework 是一个开源的 Java 平台,为开发 Java 应用程序提供全面的基础架构支持。Spring 处理基础架构,让你可以专注于应用程序的开发。核心特性依赖注入 (DI):通过构造器、Setter 方法或字段注入依赖面向切面编程 (AOP):将横切关注点与业务逻辑分离数据访问抽象:统一的数据访问异常层次结构事务管理:声明式和编程式事务管理MVC 框架:构建 Web 应用程序的模型-视图-控制器框架响应式编程:Spring WebFlux 支持响应式编程模型1.2 架构概览Spring Framework 采用模块化设计,核心模块包括:spring-framework/ ├── spring-core # 核心工具类,包括 ResolvableType、Reflection 等 ├── spring-beans #

更多文章