AspectJ AOP切面编程(XML配置)
2015-11-02 13:41
567 查看
1. AspectJ支持通知类型 (6种)
Before 前置通知,相当于BeforeAdvice
AfterReturning 后置通知,相当于AfterReturningAdvice
Around 环绕通知,相当于MethodInterceptor
AfterThrowing抛出通知,相当于ThrowAdvice
After 最终final通知,不管是否异常,该通知都会执行
DeclareParents 引介通知,相当于IntroductionInterceptor
2. advisor和 aspect的区别 ?
Advisor是传统Spring AOP 切面,只能有一个通知和一个切入点
Aspect 是AspectJ 提供切面,可以包括多个通知和多个切入点
3. aspect和aspectJ区别 ?
aspect 切面, 由切入点和通知组成
aspectJ 框架,进行AOP开发
4. 配置步骤
a.编写通知类
b.XML配置
完成!
小结: Around环绕通知
Before 前置通知,相当于BeforeAdvice
AfterReturning 后置通知,相当于AfterReturningAdvice
Around 环绕通知,相当于MethodInterceptor
AfterThrowing抛出通知,相当于ThrowAdvice
After 最终final通知,不管是否异常,该通知都会执行
DeclareParents 引介通知,相当于IntroductionInterceptor
2. advisor和 aspect的区别 ?
Advisor是传统Spring AOP 切面,只能有一个通知和一个切入点
Aspect 是AspectJ 提供切面,可以包括多个通知和多个切入点
3. aspect和aspectJ区别 ?
aspect 切面, 由切入点和通知组成
aspectJ 框架,进行AOP开发
4. 配置步骤
a.编写通知类
b.XML配置
完成!
小结: Around环绕通知
相关文章推荐
- vs2013下, asp.net mvc5 使用和发布rdlc报表的步骤 ,使用ef来获取数据
- Asp.net中的页面跳转及post数据
- CS1061: “ASP.send_aspx”不包含“sender_TextChanged”的定义,并且找不到可接受类型为“ASP.send_aspx”的第一个参数的扩展方法“sender_Text
- 玩转树莓派--树莓派准备工作
- asp.net报错“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”的解决办法
- asp.net报错“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”的解决办法
- asp.net中“从客户端中检测到有潜在危险的Request.Form值”错误的解决办法
- ASP.NET如何使用web服务的会话状态
- asp.net 错误提示:Could not load type 'SendEmail.WebPage'
- asp.net 页面上的点击事件
- asp.net:repeater嵌套(常用于新闻等在首页归类显示)
- ASP.Net在web.config中设置上传文件的大小方法
- ASP.Net中的四种状态保持机制
- 深入理解asp.net SessionState
- ASP.NET之Gridview图解
- asp.net微信公众平台开发的技术研究
- ASP.Net传参汇总
- asp.net之简易聊天室
- asp.net中gridview的checkbox使用总结
- 16、ASP.NET MVC入门到精通——MVC过滤器