摘要: 一、AOP注解 1、介绍 上一节介绍了 AspectJ 框架如何实现 AOP,具体的实现方式是通过 xml 来进行配置的。xml 方式思路清晰,便于理解,但是书写过于麻烦。这一节介绍注解的方式来进行 AOP 配置。 2、案例(注解) 定义目标对象(被代理的对象) 1 // 定义一个接口 2 publ 阅读全文
posted @ 2021-09-15 22:10 Craftsman-L 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一、AspectJ 1、介绍 AspectJ是一个面向切面的框架,它扩展了Java语言。AspectJ定义了AOP语法,也可以说 AspectJ 是一个基于 Java 语言的 AOP 框架。通常我们在使用 Spring AOP 的时候,都会导入 AspectJ 的相关 jar 包。 2、案例(xml 阅读全文
posted @ 2021-09-15 10:33 Craftsman-L 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一、AOP 1、介绍 AOP(Aspect Oriented Programming),面向切面编程。它利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块所共 阅读全文
posted @ 2021-09-15 09:55 Craftsman-L 阅读(90) 评论(0) 推荐(0) 编辑