Spring 框架简介及官方压缩包目录介绍
1. 作用:
直接使用写好的代码
2. Spring 框架宗旨
不重新发明技术,让原有技术使用起来更加方便.
注:需要帮助文档的伙伴可以私信
3. Spring 几大核心功能
- IoC/DI 控制反转/依赖注入
- AOP 面向切面编程
- 声明式事务
4. Spring 框架 runtime
解释如下:
- Test:spring 提供测试功能
- CoreContainer是核心容器——Spring 启动最基本的条件
①Beans:Spring 负责创建类对象并管理对象
②Core: 核心类
③Context: 上下文参数.获取外部资源或这管理注解等
④SpEl:expression.jar - AOP: 实现 aop 功能需要依赖
- Aspects: 切面 AOP 依赖的包
- DataAccess/Integration:spring 封装数据访问层相关内容
JDBC:Spring 对 JDBC 封装后的代码.
ORM: 封装了持久层框架的代码.例如 Hibernate
transactions:对应 spring-tx.jar,声明式事务使用. - WEB:需要 spring 完成 web 相关功能时需要
(由tomcat加载spring配置文件时需要有spring-web包)