一个小白关于对Spring核心容器功能的认识与理解

Spring现在是越来越强大了,它还可以结合其他的框架一起使用,可以说是特别的方便啊。下边让我们先来了解一下Spring中有哪些核心的模块吧。如下图:在这里插入图片描述
记得刚开始的时候我的讲师就带着我们一班的小白认识了这个Spring,和上图中的所有的模块,下边来说说这些模块是干嘛的。
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:提供对测试功能的支持。

在这个第一个Core Container - 核心容器中,可以看到有
spring-core:Spring中的核心工具类包。
spring-beans:Spring中定义bean的组件。
spring-context:Spring的运行容器。

这么三个功能,这三个功能就是常用的。通过这三种我们可以通过在配置文件里边对它 的注解与一系列相当的功能。可谓是特别的 强大啊!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值