zoukankan      html  css  js  c++  java
  • Spring的核心模块解析

    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:提供对测试功能的支持。

  • 相关阅读:
    Linux操作系统的介绍和安装教程(Centos6.4)
    通过漫画轻松掌握HDFS工作原理
    2018HUAS_ACM暑假比赛5题解
    codeforces #271D Good Substrings
    jQuery插件开发
    面试题及答案
    知乎日报 API 分析
    CSS值自动转REM的Sublime Text插件
    Sublime Text3常用插件以及安装方法(实用)
    移动开发的坑
  • 原文地址:https://www.cnblogs.com/zhangyu1024/p/9072110.html
Copyright © 2011-2022 走看看