- 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:

Let's look at each of Spring's modules and see how each fits in to the bigger picture.
- Spring Cloud Alibaba微服務架構設計與開發實戰
- Elastic Stack應用寶典
- Python編程完全入門教程
- Java深入解析:透析Java本質的36個話題
- Hands-On Reinforcement Learning with Python
- Android開發:從0到1 (清華開發者書庫)
- Learning Bootstrap 4(Second Edition)
- Java EE項目應用開發
- Laravel Design Patterns and Best Practices
- PostgreSQL 12 High Availability Cookbook
- C#從入門到精通(微視頻精編版)
- Mastering VMware vSphere Storage
- 編程改變生活:用Python提升你的能力(基礎篇·微課視頻版)
- 胸有成竹!數據分析的SPSS和SAS EG進階(第2版)
- Learning Unity iOS Game Development