小马哥讲SpringAOP编程思想Advice容器接口-Advisor AdvisedSupport事件监听器-AdvisedSupportListener AdviserSchema-based实现-aopadvisor AdvisorAdapter实现 Advisor的Interceptor适配器-AdvisorAdapter Advisor链工厂接口与实现-AdvisorChainFactory AfterAdviceSchema-based实现-aopafter AfterReturningAdviceSchema-based实现-aopafter-returning AfterThrowingAdviceSchema-based实现-aopafter-throwing AOPInfrastructureBean接口-AopInfrastructureBean AopProxyFactory配置管理器-AdvisedSupport AopProxy工厂接口与实现 AOP常见使用场景 AOP代理接口-AopProxy AOP概念:Aspect、JoinPoint和Advice等术语应该如何理解? AOP工具类-AopUtils AOP配置Schema-based实现-aopconfig AOP上下文辅助类-AopContext AOP引入:OOP存在哪些局限性? API实现AroundAdvice API实现BeforeAdvice API实现Pointcut API实现三种AfterAdvice AroundAdviceSchema-based实现-aoparound AspectJEnable模块驱动实现-@EnableAspectJAutoProxy AspectJXML配置驱动实现-aopaspectj-autoproxy AspectJ代理代理:为什么Spring推荐AspectJ注解? AspectJ基础:Aspect、JoinPoints、Pointcuts和Advice语法和特性 AspectJ注解驱动:注解能完全替代AspectJ语言吗? AspectSchema-based实现-aopaspect BeforeAdviceSchema-based实现-aopbefore CGLIBAopProxy实现-CglibAopProxy CGLIB动态代理:为什么Java动态代理无法满足AOP的需要? IntroductionSchema-based实现-aopdeclare-parents Introduction与Advice连接器-IntroductionAdvisor IoC容器自动代理AspectJ实现-AspectJAwareAdvisorAutoProxyCreator IoC容器自动代理标准实现 IoC容器自动代理抽象-AbstractAutoProxyCreator JavaAOP代理模式(Proxy):Java静态代理和动态代理的区别是什么? JavaAOP拦截器模式(Interceptor):拦截执行分别代表什么? JavaAOP判断模式(Predicate):如何筛选JoinPoint? JavaAOP设计模式:代理、判断和拦截器模式 JDKAopProxy实现-JdkDynamicAopProxy JDK动态代理:为什么Proxy.newProxyInstance会生成新的字节码? JoinpointAfterAdviceAspectJ实现 JoinpointAfterAdvice标准实现 JoinpointBeforeAdviceAspectJ实现 JoinpointBeforeAdvice标准实现 Joinpoint条件接口-Pointcut Joinpoint执行动作接口-Advice PointcutAspectJ实现-AspectJExpressionPointcut PointcutSchema-based实现-aoppointcut Pointcut便利实现 Pointcut操作-ComposablePointcut Pointcut与Advice连接器-PointcutAdvisor ProxyCreatorSupportAspectJ实现-AspectJProxyFactory ProxyCreatorSupportIoC容器实现-ProxyFactoryBean ProxyCreatorSupport标准实现-ProxyFactory SpringAOPAdvice类型:SpringAOP丰富了哪些AOPAdvice呢? SpringAOPAPI整体设计 SpringAOP编程模型:注解驱动、XML配置驱动和底层API SpringAOP代理实现:为什么SpringFramework选择三种不同AOP实现? SpringAOP功能概述:核心特性、编程模型和使用限制 SpringAOP设计目标:SpringAOP与AOP框架之间的关系是竞争还是互补? Spring核心基础:《小马哥讲Spring核心编程思想》还记得多少? XML配置AroundAdvice XML配置BeforeAdvice XML配置Pointcut XML配置驱动-创建AOP代理 XML配置三种AfterAdvice 编程方式创建@AspectJ代理 标准代理工厂API-ProxyFactory 抽象工厂模式(Abstractfactory)实现 代理对象创建基础类-ProxyCreatorSupport 代理工厂工具类-AopProxyUtils 工厂方法模式(Factorymethod)实现 构建器模式(Builder)实现 接入点接口-Joinpoint 面试题精选 目标对象来源接口与实现-TargetSource 替换TargetSource 原型模式(Prototype)实现 自动动态代理 作用域代理Schema-based实现-aopscoped-proxy
声明:本站大部分资源来源于网络,除本站组织的资源外,版权归原作者所有,如有侵犯版权,请立刻和本站联系并提供证据,本站将在三个工作日内改正。 本站仅提供学习的平台,将不对任何资源负法律责任,只作为购买原版的参考,并无法代替原版,所有资源请在下载后24小时内删除;资源版权归作者所有,如果您觉得满意,请购买正版。您若发现本站侵犯了你的版权利益,请来信本站将立即予以删除!