摘要: 1. Spring AOP实现机制 Spring采用动态代理机制和字节码生成技术实现AOP。与最初的AspectJ采用编译器将横切逻辑织入目标对象不同,动态代理机制和字节码生成都是在运行期间为目标对象生成一个代理对象,而将横切逻辑织入到这个代理对象中,系统最终使用的是织入了横切逻辑的代理对象,而不是 阅读全文
posted @ 2020-05-04 21:25 南小小小小乔 阅读(258) 评论(0) 推荐(0)
摘要: 1.1 什么是AOP? 软件开发一直在寻求更加高效、更易维护甚至更易扩展的方式。软件开发的目的,最终是为了解决各种需求,包括业务需求和系统需求。使用面向对象方法,我们可以对 业务需求 等普通关注点进行很好的抽象和封装,并且使之模块化,但对于 系统需求 一类的关注点来说,情况却有所不同。开发中为了调试 阅读全文
posted @ 2020-05-04 21:21 南小小小小乔 阅读(275) 评论(0) 推荐(0)