Spring AOP 原理分析 😊
AOP
https://pdai.tech/md/spring/spring-x-framework-aop.html
https://tobebetterjavaer.com/springboot/aop-log.html
AOP, Aspect-Oriented Programming 即面向切面的编程. AOP 的主要目的就是对业务逻辑的一些公共部分进行剥离解耦,是对面向对象编程(Object-Oriented)的一种补充.
像下面这样,这几个服务都需要使用到 日志服务及数据库事务,使用切面的方式将其抽离,可以做到对原有业务的零侵入,没有任何的耦合代码.
AspectJ
A significant risk in adopting any new technology is going too far too fast
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。