官术网_书友最值得收藏!

  • Spring 5 Design Patterns
  • Dinesh Rajput
  • 181字
  • 2021-07-08 09:59:28

Spring modules

Spring Framework has several distinct modules for a specific set of functionalities, and they work more or less independently of the others. This system is very flexible, so the developer can choose only those required for the enterprise application. For example, a developer can just use the Spring DI module and build the rest of the application with non-Spring components. So, Spring provides integration points to work with other frameworks and APIs--for example, you can use the Spring Core DI pattern only with the Struts application. In case the development team is more proficient in using Struts, it can be used instead of Spring MVC while the rest of the application uses Spring components and features, such as JDBC and transactions. So while the developers need to deploy the required dependencies with the Struts application, there is no need to add a whole Spring Framework.

Here is an overview of the entire module structure:

The various modules of the Spring Framework

Let's look at each of Spring's modules and see how each fits in to the bigger picture.

主站蜘蛛池模板: 临邑县| 应用必备| 黄浦区| 商河县| 白玉县| 丰宁| 辽阳市| 梁山县| 贵溪市| 仙居县| 胶南市| 务川| 静海县| 房产| 潮州市| 云霄县| 尚义县| 建水县| 新干县| 沭阳县| 东丽区| 蓬溪县| 上栗县| 张北县| 九龙城区| 钦州市| 库伦旗| 龙里县| 涿州市| 桦川县| 施甸县| 闻喜县| 四会市| 伊通| 绩溪县| 富源县| 积石山| 新乡县| 汝城县| 丹巴县| 龙州县|