java框架学习之路spring(Java框架学习记录1Spring概述)
java框架学习之路spring(Java框架学习记录1Spring概述)
#我在头条搞创作第二期#
一、Spring 相关概念1.1 Spring 系统框架学习 Spring 框架的底层基础框架 Spring FramWork
1.1.1 系统架构图Spring FramWork 的4版本的架构图如下:
- Core Container:核心容器,此模块是 Spring 最核心的模块,其他的都需要依赖该模块
- AOP:面向切面编程,依赖核心层容器,用处是在不改变原有代码的前提下对其进行功能增强
- Aspects:AOP是思想,Aspects 是对 AOP 思想的具体实现
- Data Access:数据访问,Spring 全家桶中有对数据访问的具体实现技术
- Data Integration:数据集成,Spring 支持整合其他数据层解决方案,如Mybatis
- Transactions:事务,Spring 中事务管理是 Spring AOP 的一个具体实现。重点学习内容
- 这一层将在 SpringMVC 框架中具体学习
- Spring 主要整合了 Junit 来完成单元测试和集成测试
- Spring 的 IOC/DI
- Spring 的 AOP
- AOP 的具体应用
- IOC/DI的具体应用,整合Mybatis