- 3
- 0
- 约4.54千字
- 约 14页
- 2017-05-06 发布于四川
- 举报
3springAOP代理机制
目标 什么是AOP 代理机制 静态代理 动态代理 AOP的几个基本概念 AOP AOP Aspect Oriented Programming的缩写,意思是面向方面编程。 AOP实际是GoF设计模式的延续,设计模式孜孜不倦所追求的就是调用者和被调用者之间的 解耦,AOP可以说也是这种目标的一种实现。 Aspect是程序设计一个新的中心,AOP並不取代OOP,两者各有各的角色,将职责各自分配 给Object与Aspect,会使得程序中各个组件的角色更为清楚。 代理机制 静态代理 代理对象HelloProxy将代理真正的HelloSpeaker实现类来执行hello()等方法,並在其前 后加上日志记录的动作,这使得我们的HelloSpeaker在执行业务方法时不必介入日志记录动 作,可以专心于自己的职责。 注意: 代理对象的一个接口只服务于一种类的对象,而且如果要代理的方法很多,我们势必要为每 个方法进行代理,静态代理在程序規模稍大時就必定无法胜任. 代理机制 JDK动态代理 Java在JDK 1.3之后加入协助开发动态代理功能的类,我們不必为特定对象与方法写特定的代 理,使用动态代理,可以使得一个handler服务于各个对象,首先,一個handler必须实现 java.lang.reflect.InvocationHandler 代理机制 JDK动
您可能关注的文档
最近下载
- 2025年3月29日全国事业单位联考A类《综合应用能力》真题及答案.pdf VIP
- ERP沙盘模拟EXCEL表-生产计划.xls VIP
- 中科大发明问题解决理论TRIZ法解读讲义.pdf VIP
- 桥梁防撞护栏施工方案-(1).doc VIP
- 预混燃气燃烧器20155135 RX 360 S PV 20197946 (1) - 02 2022说明书.pdf
- 2026年安徽机电职业技术学院单招职业适应性考试题库及答案详解一套.docx VIP
- 非煤露天矿山环境管理与环境监测计划(完整版).docx VIP
- 小核酸行业系列报告(一):小核酸成药之路——ListeningtotheSoundofSilenceTheRoadtoRNATherapeutics-.pptx VIP
- 安全巡查记录表.doc VIP
- 青少年脊柱侧弯筛查--ppt课件.pptx VIP
原创力文档

文档评论(0)