代理模式:利用JDK原生动态实现AOP
Posted chengjun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代理模式:利用JDK原生动态实现AOP相关的知识,希望对你有一定的参考价值。
http://www.cnblogs.com/qiuyong/p/6412870.html
1、概述
含义:控制对对象的访问。
作用:详细控制某个(某类)某对象的方法,在调用之前做前置处理,调用之后做后置处理,从而实现将统一流程代码放在代理类中处理。
举例:我们在学习JDBC的时候,在批量处理的时候遇到过事务。流程:设置提交方式为手动提交-开启事务-批量处理-关闭事务-设置提交方式为默认。从这里我们清晰可以看见,每次进行批处理的时候,唯有增删改操作变化,其他的操作都是一样的。那么,我们可不可以把一样的操作提取出来交给一个类处理,批量操作提取出来交给一个类实现?带着疑问,我们来看一下代理模式的模型,你就有所明白了。
2、模型
以上是关于代理模式:利用JDK原生动态实现AOP的主要内容,如果未能解决你的问题,请参考以下文章