Spring_22_基于配置文件的方式来配置 AOP
来源:互联网 发布:centos制作u盘启动 编辑:程序博客网 时间:2024/05/19 16:06
主要也是跟注解方式类似
1,先声明bean
2,声明切面的bean
3,声明aop
4,声明切点表达式
5,配置切面和通知
- applicationcontext-xml.xml
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.0.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd"><!-- 配置 bean --><bean id="arithmeticCalculator" class="com.hgh.spring.aop.xml.ArithmeticCalculatorImpl" ></bean><!-- 配置 切面的bean --><bean class="com.hgh.spring.aop.xml.LoggingAspect" id="loggingAspect"></bean><bean class="com.hgh.spring.aop.xml.ValidateAspect" id="validateAspect"></bean><!-- 配置 AOP --><aop:config> <!-- 配置切点表达式 --> <aop:pointcut expression="execution(* com.hgh.spring.aop.xml.ArithmeticCalculator.*(..))" id="loggingPoincut"/> <!-- 配置切面及通知 --> <aop:aspect ref="loggingAspect" order="2"> <aop:after method="afterMethod" pointcut-ref="loggingPoincut"/> <aop:before method="beforeMethod" pointcut-ref="loggingPoincut"/> <aop:after-returning method="returningMethod" returning="result" pointcut-ref="loggingPoincut"/> <aop:after-throwing method="throwingMethod" throwing="e" pointcut-ref="loggingPoincut"/> <aop:around method="aroudMethod" pointcut-ref="loggingPoincut"/> </aop:aspect> <aop:aspect ref="validateAspect" order="1"> <aop:before method="beforeMethod" pointcut-ref="loggingPoincut"/> </aop:aspect></aop:config></beans>
0 0
- Spring_22_基于配置文件的方式来配置 AOP
- 基于配置文件的方式来配置 AOP
- 15.Spring_基于配置文件的方式来配置AOP
- Spring中基于配置文件的方式来配置AOP
- 基于xml方式配置aop的配置文件
- [学习小结]Spring_通知的那些事和基于配置文件的方式来配置AOP
- spring学习笔记(22)----基于配置文件的方式来配置AOP
- Spring-AOP:基于配置文件方式的AOP
- Spring笔记5-基于配置文件的方式配置AOP
- 20.Spring学习笔记_基于配置文件的方式来配置 AOP(by尚硅谷_佟刚)
- Spring4学习笔记-AOP(基于配置文件的方式)
- Spring中的AOP(六)——基于XML配置文件方式的AOP
- Spring中的AOP(七)——基于XML配置文件方式的AOP
- Spring中的AOP(六)——基于XML配置文件方式的AOP
- spring学习笔记(20)——基于配置文件方式配置AOP
- 基于注解方式的AOP的配置与应用
- Spring的AOP(基于ASpectj的方式配置)
- Spring中的AOP—基于Annotation的配置方式
- 深入理解JVM(二)——揭开HotSpot对象创建的奥秘
- UOJ 73 [WC2015]未来程序
- Linux下" >/dev/null 2>&1 "相关知识说明
- Android获取联系人
- 基于代数距离的椭圆拟合
- Spring_22_基于配置文件的方式来配置 AOP
- U盘制作Apple系统安装盘
- android-BroadcastReceiver 发送有序广播
- 找老乡 (sdut oj)
- 数据结构实验之二叉树的建立与遍历
- CF699A
- 关于Jadepool3.0的使用
- post请求https接口
- SPOJ 694&&705