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

  • 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.

主站蜘蛛池模板: 新丰县| 昆山市| 南城县| 渝中区| 峨边| 南部县| 邢台市| 邮箱| 南涧| 西吉县| 迭部县| 潢川县| 霍州市| 屯门区| 三原县| 沙坪坝区| 庐江县| 平陆县| 达尔| 怀集县| 孝昌县| 建德市| 吴堡县| 新巴尔虎右旗| 顺义区| 泰安市| 津南区| 绍兴县| 施甸县| 昭苏县| 九江市| 澄城县| 西乡县| 红桥区| 广平县| 荔波县| 赤峰市| 特克斯县| 康平县| 彩票| 丰台区|