Spring的核心模块解析

作者: Java技术栈 | 来源:发表于2017-08-13 13:41 被阅读125次

​Spring框架是一个轻量级的集成式开发框架,可以和任何一种框架集成在一起使用,可以说是一个大的全家桶。Spring从1.x发展到现在的5.x可以说是越来越强大,下面来看看Spring都包含哪些核心的模块吧。

Spring图中的这些模块,都至少由一个以上的jar包组成。

1、Core Container - 核心容器

spring-core:Spring中的核心工具类包。

spring-beans:Spring中定义bean的组件。

spring-context:Spring的运行容器。

spring-context-support:Spring容器的扩展支持。

spring-expression:Spring的表达式语言支持。

2、AOP - 面向切面编程

spring-aop:基于代理的AOP支持。

spring-aspects:集成Aspects的AOP支持。

3、WEB(MVC)

spring-web:提供web的基础功能。

spring-webmvc:提供springmvc的功能。

spring-websocket:提供web socket支持。

spring-webmvc-portlet:提供Portlet环境的支持。

4、Data Access/Integration - 数据访问/集成

spring-jdbc:提供对jdbc连接的封装功能。

spring-tx:提供对事务的支持。

spring-orm:提供对象-关系映射支持。

spring-oxm:提供对象-XML映射支持。

spring-jms:提供消息队列的支持。

5、Test - 测试

spring-test:提供对测试功能的支持。

相关文章

  • Spring的核心模块解析

    ​Spring框架是一个轻量级的集成式开发框架,可以和任何一种框架集成在一起使用,可以说是一个大的全家桶。Spri...

  • Spring 基础(2)

    .Spring的模块 (1)核心容器 Spring-Core:核心工具类,Spring其他模块大量使用Spring...

  • spring 学习03

    俯瞰spring spring 模块 sping 核心容器容器是Spring中最核心的部分,他管理着spring应...

  • Spring Boot 的 10 个核心模块

    Spring Boot 的核心模块1、spring-boot这是 Spring Boot 的主模块,也是支持其他模...

  • Spring AOP学习及应用

    Spring 模块 Spring 核心容器 容器是Spring框架最核心的部分,它管理着Spring应用中bean...

  • Spring模块和公文包解释

    Spring模块 Spring核心容器 容器是Spring框架最核心的部分,它管理着Spring应用中bean的创...

  • Spring 概括介绍

    Spring特点 Spring 核心组件 Spring 常用模块 Spring 主要包 Spring 常用注解 b...

  • Spring-Context

    spring-context模块笔记,该模块是Spring容器的核心部分,继承关系和结构也很复杂,值得细细看 核心...

  • Spring 框架

    Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义...

  • spring boot 常用注释

    WEB 模块相关 spring-boot-starter:核心模块,包括自动配置支持、日志和YAML spring...

网友评论

    本文标题:Spring的核心模块解析

    本文链接:https://www.haomeiwen.com/subject/ovbsrxtx.html