回顾SpringAOP,简单的测试,加深理解
来源:互联网 发布:微信 为知笔记 编辑:程序博客网 时间:2024/06/09 22:04
首先导入Spring的包,我是直接用MyEclipse导入了,我用的是Spring3.0
然后创建applicationContext.xml,进行配置
这里的正则筛选类是为了更好的模拟现实情况,也是提高自己的使用能力
下图是包和Java文件
先创建一个接口ComputerShop,内容如下:
再创建一个类ComputerA来实现这个接口,内容如下:
然后创建切面--我们需要做额外业务的类,内容如下:
最后创建一个测试类进行测试,内容如下:
结构如下图:
从结果可以看到,通过AOP可以在目标类的前后增加需要的情况来实现,本例子中的正则通过.*sell.*使所有卖的方法才会走beforeAdvice,进行了过滤选择,使得不同情况下的代码更完美!!
1 0
- 回顾SpringAOP,简单的测试,加深理解
- 回顾SpringAop
- Android早期回顾,不定时增加,回顾以往,加深理解
- springAOP的简单实现
- 个人理解的SpringAOP事务管理
- 加深对组件的理解
- 对scanf的加深理解
- 加深对JAVA的理解
- ajax异步的加深理解
- Java 接口的加深理解
- SpringAop切面的简单使用
- 直男版简单的springAop例子
- SpringAOP:简单的Aspect案例
- 理解SpringAOP
- 几个简单程序加深你对多线程和信号量的理解
- HttpHandler的认识与加深理解
- HttpRuntime的认识与加深理解
- HttpApplication的认识与加深理解
- Spring Boot的日志管理
- 对移动社交类产品的追问
- CSDN-markdown编辑器语法备份
- Android 导入项目时报错 theme.appcompat.light
- 欢迎使用CSDN-markdown编辑器
- 回顾SpringAOP,简单的测试,加深理解
- JavaWeb学习总结(一)——JavaWeb开发入门
- Hibernate实现跨库操作的解决方式
- ioc
- iOS开发系列--数据存取
- 霍夫直线检测
- 慎用StringEscapeUtils.escapeHtml方法
- GAMIT 10.50在Ubuntu 12.04系统下的安装
- android 6.0权限管理