快捷搜索:  汽车  科技

java框架学习之路spring(Java框架学习记录1Spring概述)

java框架学习之路spring(Java框架学习记录1Spring概述)

#我在头条搞创作第二期#

一、Spring 相关概念1.1 Spring 系统框架

学习 Spring 框架的底层基础框架 Spring FramWork

1.1.1 系统架构图

Spring FramWork 的4版本的架构图如下:

java框架学习之路spring(Java框架学习记录1Spring概述)(1)

1. 核心层
  • Core Container:核心容器,此模块是 Spring 最核心的模块,其他的都需要依赖该模块
2. AOP层
  • AOP:面向切面编程,依赖核心层容器,用处是在不改变原有代码的前提下对其进行功能增强
  • Aspects:AOP是思想,Aspects 是对 AOP 思想的具体实现
3. 数据层
  • Data Access:数据访问,Spring 全家桶中有对数据访问的具体实现技术
  • Data Integration:数据集成,Spring 支持整合其他数据层解决方案,如Mybatis
  • Transactions:事务,Spring 中事务管理是 Spring AOP 的一个具体实现。重点学习内容
4. web 层
  • 这一层将在 SpringMVC 框架中具体学习
5. Test 层
  • Spring 主要整合了 Junit 来完成单元测试和集成测试
1.1.2 Spring 主要学习内容
  • Spring 的 IOC/DI
  • Spring 的 AOP
  • AOP 的具体应用
  • IOC/DI的具体应用,整合Mybatis

java框架学习之路spring(Java框架学习记录1Spring概述)(2)

猜您喜欢: