• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

Spring Framework概述 (2)

发布: 2008-6-26 17:46 | 作者: 不详 | 来源: 领测软件测试网编辑整理 | 查看: 37次 | 进入领测软件测试网论坛讨论

领测软件测试网

c%UYk&^I(M,k7C-l o 软件测试技术门户7eD*E|3H%v8\

还可以不用BeanFactory而用编程方法来构建AOP代理,虽然这种方法很少用:软件测试技术门户xy:z ^,v w L"F2~

K:r$S'Ypl.VTestBean target = new TestBean();软件测试技术门户*t4L"l[z:n(h$W
DebugInterceptor di = new DebugInterceptor();
^}JOW VMyInterceptor mi = new MyInterceptor();软件测试技术门户*r |`[vu:_x%P
ProxyFactory factory = new ProxyFactory(target);
'cst:]#jp Sg%d Ufactory.addInterceptor(0, di);
1e w&xOd7]*I2B%pfactory.addInterceptor(1, mi);
2Y#[!K:u/J+`// 一个用来封装目标的“调用拦截器”被自动添加软件测试技术门户 fHHcJV2KMx
ITestBean tb = (ITestBean) factory.getProxy();我们相信最好把应用程序的装配从Java代码里拿出来,AOP也不例外。
软件测试技术门户&m8j|!v y1B tt

R!}*B {o_f e-M使用AOP作为EJB(版本2或以上版本)的替代物来进行企业服务是的重要性正在加大。Spring很成功地展现了这个主张的价值。

)CH2QtiZ uR

[+M%{ w5g