Spring 整体架构

2020-06-06  本文已影响0人  咸鱼佬

概览

Spring 是一个分层架构、由一系列的模块组成

spring framework

Core Container

核心容器,包含了 Core、Beans、Context、Expression Language 模块。

Core 和 Beans 模块是框架的基础部分、提供 IOC (控制反转)和依赖注入特性,这里的基础概念是 BeanFactory。

Data Access / Integration

包含 JDBC、ORM、JMS、OXM 和 Transaction 模块。

Web

web 上下文模块建立在应用程序上下文模块之上,为基于 Web 的应用程序提供了上下文。Web 层包含了 Web 模块、Web-servlet、Web-portlet。

AOP

提供了一个符合 AOP 联盟标准的面相切面编程的实现。直接将面向切面的编程功能集成到 Spring 的框架中。

Test

支持 JUnit 和 TestNG 对 Spring 组件进行测试。

这次一定?
上一篇 下一篇

猜你喜欢

热点阅读