spring包含哪些组件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring包含哪些组件相关的知识,希望对你有一定的参考价值。
Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。
IoC(控制反转) ----core和beans包是IoC的核心包
AOP(面向切面)----Aop模块提供了面向切面编程的实现,和AspectJ集成
Messaging(信息日志)----Messaging是spring4新增加的模块,包含了一部分主要的基于message的应用的实现。
Data Access/Integration(数据层支持)----是spring对数据层提供的支持,包括JDBC,事物,ORM,JMS等一系列实现。
WEB----Web模块主要提供面向web的一些实现,例如多文件上传,servlet监听器以及spring mvc方面的支持。
Test----Test模块主要是针对spring的各个模块做各种各样的测试,包括单元测试、集成测试等等。
微服务中的Spring Cloud和Spring Cloud Alibaba分别有哪些组件和作用,众多组件中如何做技术选型?
随着互联网、物联网的广泛应用,高并发应用程序在数量与体量上都在以指数级提高,传统的单体应用、SOA 等架构已经不足以支撑新环境对应用性能与可靠性的要求。此时微服务架构开始闪亮登场了
以上是关于spring包含哪些组件的主要内容,如果未能解决你的问题,请参考以下文章
spring 3.1 with hibernate 4 with spring security 3.1:如何确保包含所有依赖项以及要包含哪些标签?