摘要: 在 Java 中,实现动态代理的方式主要有两种方式:JDK 动态代理和 CGLIB 动态代理,这两种代理方式在 Java 实现代理模式时最为常见。 代理模式的一般 UML 图如下: 客户端在调用 Subject 类型的类时,将会将这个请求转发到 Proxy 类中,在 Proxy 类中再调用 Read 阅读全文
posted @ 2021-11-13 18:00 FatalFlower 阅读(618) 评论(0) 推荐(0)
摘要: 引言 首先,明确以下几个概念: 切面(Aspect):跨越多个对象的连接点的模块化(简单理解为监视切点的类)。 连接点(Joint Point):程序执行过程中的一个点,例如方法的的执行或者属性的访问 通知(Advice):在切面中特定的连接点采取的行为 切点(Pointcut):通过相关表达式匹配 阅读全文
posted @ 2021-11-13 08:30 FatalFlower 阅读(4827) 评论(0) 推荐(1)