Spring's core module analysis

The Spring framework is a lightweight integrated development framework that can be integrated with any framework. It can be said to be a big family bucket. The development of Spring from 1.x to 5.x can be said to be more and more powerful. Let's take a look at the core modules that Spring includes.

 

1. Core Container - Core Container

spring-core: The core tool class package in Spring.

spring-beans: Components that define beans in Spring.

spring-context: Spring's runtime container.

spring-context-support: Extended support for the Spring container.

spring-expression: Spring's expression language support.

2. AOP - Aspect Oriented Programming 

spring-aop: Proxy-based AOP support.

spring-aspects: AOP support for integrating Aspects.

3、WEB(MVC)

spring-web: Provides the basic functions of the web.

spring-webmvc: Provides the functions of springmvc.

spring-websocket: Provides web socket support.

spring-webmvc-portlet: Provides support for the Portlet environment.

4. Data Access/Integration - Data Access/Integration

spring-jdbc: Provides the encapsulation function of jdbc connection.

spring-tx: Provides support for transactions.

spring-orm: Provides object-relational mapping support.

spring-oxm: Provides object-XML mapping support. 

spring-jms: Provides support for message queues.

5. Test - test

spring-test: Provides support for testing functionality.

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324930738&siteId=291194637