Spring 框架一般都是基于 AspectJ 实现 AOP 操作。
需要注意的是:AspectJ 不是 Spring 组成部分,独立 AOP 框架,一般把 AspectJ 和 Spirng 框架一起使用,进行 AOP 操作。
基于 AspectJ 实现 AOP 操作有两种方式:
(1)基于 xml 配置文件实现
(2)基于注解方式实现(普遍使用)
Spring 框架一般都是基于 AspectJ 实现 AOP 操作。
需要注意的是:AspectJ 不是 Spring 组成部分,独立 AOP 框架,一般把 AspectJ 和 Spirng 框架一起使用,进行 AOP 操作。
基于 AspectJ 实现 AOP 操作有两种方式:
(1)基于 xml 配置文件实现
(2)基于注解方式实现(普遍使用)