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

  • Spring 5 Design Patterns
  • Dinesh Rajput
  • 143字
  • 2021-07-08 09:59:29

Spring's AOP module

Spring AOP is a Java-based AOP Framework with AspectJ integration. It uses dynamic proxies for aspect weaving and focuses on using AOP to solve enterprise problems. This module is based on Proxy and Decorator Design patterns. This module enables the modularization of cross-cutting concerns to avoid tangling and eliminate scattering. Like DI, it supports loose coupling between the core business service and cross-cutting concerns. You can implement your custom aspects and configure them declaratively in your application without impacting on the code of business objects. It provides much flexibility in the code; you could remove or change the aspect logic without touching the code of the business objects. This is a very important module of the spring framework, so I will discuss it in detail in Chapter 6, Spring Aspect Oriented Programming with Proxy and Decorator Pattern of this book.

主站蜘蛛池模板: 井冈山市| 太和县| 通河县| 咸阳市| 安阳县| 丹寨县| 滁州市| 石楼县| 环江| 庆阳市| 兰州市| 崇信县| 恩平市| 宁化县| 克东县| 汉中市| 松原市| 九龙县| 磐石市| 油尖旺区| 贡嘎县| 德化县| 阿坝县| 珲春市| 丹凤县| 舟山市| 山丹县| 仙桃市| 临高县| 精河县| 信丰县| 比如县| 靖宇县| 怀来县| 晴隆县| 遂川县| 和硕县| 富民县| 乃东县| 拉孜县| 黔江区|