摘要:
一、通知概述 (1)在具体的连接点上要执行的操作; (2)一个切面可以包括一个或者多个通知; (3)通知所使用的注解的值往往是切入点表达式; 二、前置通知 (1)前置通知:在方法执行之前执行的通知; (2)使用 @Before 注解 /** * @Before:将方法指定为前置通知 * 必须设置 v 阅读全文
posted @ 2021-10-23 19:57
格物致知_Tony
阅读(78)
评论(0)
推荐(0)
摘要:
一、连接点概述 切入点表达式通常都会是从宏观上定位一组方法,和具体某个通知的注解结合起来就能够确定对应的连接点。那么就一个具体的连接点而言,我们可能会关心这个连接点的一些具体信息,如:当前连接点所在方法的方法名、当前传入的参数值等等,这些信息都封装在 JoinPoint 接口的实例对象中。 二、Jo 阅读全文
posted @ 2021-10-23 17:29
格物致知_Tony
阅读(61)
评论(0)
推荐(0)
摘要:
一、切入点表达式作用 切入点表达式:通过表达式的方式定位一个或多个具体的连接点。 二、语法细节 1、切入点表达式的语法格式 execution([权限修饰符] [返回值类型] [简单类名/全类名] [方法名]([参数列表])) 2、通配符 通配符: *: 1)匹配一个或者多个字符:execution 阅读全文
posted @ 2021-10-23 16:31
格物致知_Tony
阅读(1025)
评论(0)
推荐(1)
摘要:
一、AOP 配置 1、导入 jar 包 ① 导入 Spring 基础包 <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.3</version> 阅读全文
posted @ 2021-10-23 11:27
格物致知_Tony
阅读(140)
评论(0)
推荐(0)
摘要:
一、AOP概述 (1)AOP(Aspect-Oriented Programming,面向切面编程),是一种新的方法论,是对传统 OOP(Object-Oriented Programming, 面向对象编程)的补充; (2)AOP 编程操作的主要对象是切面(aspect),而切面用于模块化横切关注 阅读全文
posted @ 2021-10-23 09:33
格物致知_Tony
阅读(79)
评论(0)
推荐(0)