Spring AOP

1.3.AOP实际应用场景?
AOP 通常应用于日志的处理,事务处理,权限处理,缓存处理等等。
1.4.AOP底层原理实现分析?

AOP底层基于代理机制实现功能扩展:(了解)
1)假如目标对象(被代理对象)实现接口,则底层默认采用JDK动态代理机制为目标对象创建代理对象(目标类和代理类会实现共同接口)
假如目标对象(被代理对象)没有实现接口,则底层默认采用CGLIB代理机制为目标对象创建代理对象(默认创建的代理类会继承目标对象类型)
2.Spring AOP 编程基础

2.1.AOP 基本步骤

step1:创建maven java 项目
step2:添加aop依赖
step3:配置aop 核心(基于xml,基于注解)
step4:定义核心业务(核心关注点):推荐先写接口再写实现类
step5:定义扩展业务(非核心关注点)
step6:基于配置实现非核心业务的切入

2.2.AOP 基于xml实现@TOC

org.springframework
spring-context
4.3.9.RELEASE

Spring AOP的实现依托于Aspect框架(AOP框架)
所以要引用1.8.5有问题 -->

org.aspectj
aspectjrt
1.8.9


org.aspectj
aspectjweaver
1.8.9

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值