博客专栏  >  编程语言   >  Spring-AOP基础手札

Spring-AOP基础手札

阐述AOP的原理和使用技巧

关注
2 已关注
22篇博文
  • Java-Java5.0注解解读

    概述 元注解Meta-annotation Target Retention Documented Inherited 自定义注解 定义注解格式 注解参数的可支持数据类型 实例 编写注解类 使用注解 ...

    2017-08-22 11:27
    758
  • Spring-AOP 自动创建代理之AnnotationAwareAspectJAutoProxyCreator

    导读 实例导读Spring-AOP 自动创建代理Spring-AOP 自动创建代理之BeanNameAutoProxyCreatorSpring-AOP 自动创建代理之DefaultAdvisorAu...

    2017-08-25 05:42
    746
  • Spring-AOP 流程切面

    概述 实例 总结概述Spring的流程切面由DefaultPointcutAdvisor和ControlFlowPointcut实现。 流程切点代表由某个方法直接或者间接发起调用的其他方法。 实例代码...

    2017-08-20 05:26
    784
  • Spring-AOP 复合切点切面

    概述 ComposablePointcut源码 ComposablePointcut的构造函数 ComposablePointcut的3个交集运算的方法 ComposablePointcut的3个并集...

    2017-08-20 15:50
    773
  • Spring-AOP 引介切面

    概述 引介切面类继承关系 IntroductionAdvisor接口的两个实现类 DefaultIntroductionAdvisor的构造函数 实例概述之前的博文介绍了 Spring-AOP 通...

    2017-08-21 02:42
    818
  • Spring-AOP 自动创建代理

    导读 概述 实现类介绍 BeanNameAutoProxyCreator DefaultAdvisorAutoProxyCreator AnnotationAwareAspectJAutoProxyC...

    2017-08-21 12:46
    820
  • Spring-AOP 自动创建代理之BeanNameAutoProxyCreator

    导读 实例导读Spring-AOP 自动创建代理实例代码已托管到Github—> https://github.com/yangshangwei/SpringMaster在 Spring-AOP 静态...

    2017-08-22 03:30
    963
  • Spring-AOP 自动创建代理之DefaultAdvisorAutoProxyCreator

    导读 概述 实例导读Spring-AOP 自动创建代理Spring-AOP 自动创建代理之BeanNameAutoProxyCreatorSpring-AOP 自动创建代理之DefaultAdviso...

    2017-08-22 04:31
    981
  • Spring-AOP 静态普通方法名匹配切面

    概述 实例概述StaticMethodMatcherPointcutAdvisor代表一个静态方法匹配切面,它通过StaticMethodMatcherPointcut来定义切点,并通过类过滤和方法名...

    2017-08-19 01:06
    986
  • Spring-AOP 静态正则表达式方法匹配切面

    概述 实例 正则表达式语法 正则表达式工具 RegexBuddy概述在Spring-AOP 静态普通方法名匹配切面案例中 StaticMethodMatcherPointcutAdvisor中,仅能...

    2017-08-19 10:41
    967
  • Spring-AOP 动态切面

    概述 实例概述低版本中,Spring提供了用于创建动态切面的DynamicMethodMatcherPointcutAdvisor抽象类,这个抽象类在2.0已过时,现在可以使用DefaultPoint...

    2017-08-19 12:21
    991
  • Spring-AOP 切点/切面类型和创建切面

    概述 静态方法匹配器 动态方法匹配器 六种切点类型 静态方法切点StaticMethodMatcherPointcut 动态方法切点DynamicMethodMatcher 注解切点Annotatio...

    2017-08-15 12:05
    1096
  • Spring-AOP 通过配置文件实现 后置增强

    概述 实例概述 后置增强在目标方法调用后执行.实例例如上面的例子中,在服务生每次服务后,也需要向客人问候,可以通过后置增强来实施这一要求,步骤如下:创建业务接口类:Waiter.java 创建业务实...

    2017-08-15 12:09
    979
  • Spring-AOP 通过配置文件实现 环绕增强

    概述 实例概述环绕增强允许在目标类方法调用前后织入横切逻辑,它综合实现了前置,后置增强两者的功能.实例下面是我们用环绕增强同时实现上面的我们的示例。步骤如下: 创建业务接口类:Waiter.java...

    2017-08-15 12:14
    1069
  • Spring-AOP 通过配置文件实现 异常抛出增强

    概述 实例概述异常抛出增强表示在目标方法抛出异常后实施增强,最适合的场景是事务管理,比如当参与事事务的方法抛出异常后需要回滚事务。 异常抛出增强类需要实现ThrowsAdvice接口,ThrowsAd...

    2017-08-15 12:16
    1046
  • Spring-AOP 通过配置文件实现 引介增强

    概述 实例概述引介增强是一种比较特殊的增强类型,它不是在目标方法周围织入增强,而是为目标创建新的方法和属性,所以它的连接点是类级别的而非方法级别的。通过引介增强我们可以为目标类添加一个接口的实现即原来...

    2017-08-15 12:19
    1036
  • Spring-AOP 通过配置文件实现 前置增强

    概述 在Spring中配置 通过配置文件实现增强 配置文件 ProxyFactory Bean配置文件当中常用的属性 测试类 其他代码概述在上篇博文的案例中 Spring-AOP 创建增强类-前置增强...

    2017-08-15 05:31
    968
  • Spring-AOP概述

    概述 AOP是什么 AOP专业术语 连接点Joinpoint 切点Pointcut 增强Advice 目标对象Target 引介Introduction 织入Weaving 代理Proxy 切面Asp...

    2017-08-12 14:12
    834
  • Spring-AOP基础知识

    概述 带有横切逻辑的实例 JDK动态代理 CGLib动态代理 代理知识小结概述Spring AOP 使用动态代理技术在运行期织入增强的代码. 为了解密SpringAOP底层的工作机制,我们需要先学习下...

    2017-08-13 01:39
    1000
  • Java-JDK动态代理

    问题 概述 改造 其他相关接口类问题另一篇博文中的问题性能监视横切逻辑代码概述Java1.3以后,JAVA提供了动态代理技术,允许开发者在运行期创建接口的代理实例。 JDK的动态代理主要涉及java....

    2017-08-13 10:48
    845
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部