Spring Framework的特性及模块

Spring Framework包括核心特性如IoC容器、AOP、数据存储支持、Web技术集成以及多种技术整合。它提供了JDBC、事务管理、DAO支持、Web MVC、WebSocket、远程调用等功能,并支持JMS、JMX等。测试方面,Spring提供了模拟对象、TestContext框架等。主要模块涵盖spring-aop、spring-web到spring-websocket等多个组件。
摘要由CSDN通过智能技术生成

核心特性(Core)

• IoC 容器(IoC Container)
• Spring 事件(Events)
• 资源管理(Resources)
• 国际化(i18n)
• 校验(Validation)
• 数据绑定(Data Binding)
• 类型装换(Type Conversion)
• Spring 表达式(Spring Express Language)
• 面向切面编程(AOP

数据存储(Data Access)

• JDBC
• 事务抽象(Transactions)
• DAO 支持(DAO Support)
• O/R映射(O/R Mapping)
• XML 编列(XML Marshalling)

Web 技术(Web)

Web Servlet 技术栈
• Spring MVC
• WebSocket
• SockJS
Web Reactive 技术栈
• Spring WebFlux
• WebClient
• WebSocket

技术整合(Integration)

• 远程调用(Remoting)
• Java 消息服务(JMS)
• Java 连接架构( JCA)
• Java 管理扩展(JMX)
• Java 邮件客户端(Email)
• 本地任务(Tasks)
• 本地调度(Scheduling)
• 缓存抽象(Caching)
• Spring 测试(Testing)

测试(Testing)

• 模拟对象(Mock Objects)
• TestContext 框架(TestContext Framework)
• Spring MVC 测试(Spring MVC Test)
• Web 测试客户端(WebTestClient)

Java 版本依赖与支持

在这里插入图片描述

Spring 框架主要模块

• spring-aop
• spring-aspects
• spring-context-indexer
• spring-context-support
• spring-context
• spring-core
• spring-expression
• spring-instrument
• spring-jcl
• spring-jdbc
• spring-jms
• spring-messaging
• spring-orm
• spring-oxm
• spring-test
• spring-tx
• spring-web
• spring-webflux
• spring-webmvc
• spring-websocket

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值