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

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

主站蜘蛛池模板: 广宗县| 临沭县| 大理市| 岚皋县| 监利县| 凌海市| 英吉沙县| 冕宁县| 涿州市| 浙江省| 礼泉县| 宜兴市| 张家港市| 秦皇岛市| 遂平县| 古浪县| 榆树市| 德阳市| 阿克陶县| 本溪| 安平县| 曲沃县| 武隆县| 石泉县| 绥化市| 武鸣县| 红桥区| 孟州市| 两当县| 顺平县| 岑溪市| 南澳县| 原平市| 克东县| 句容市| 潞城市| 荣昌县| 高雄市| 天水市| 页游| 辰溪县|