深入理解代理模式原理与技术

如何理解代理模式? 思考抽象问题最好的办法就是具体化! 比如我们需要为一个业务方法在执行前后记录日志,为了达到解耦的目的,我们可以再新建一个类并定义一个新的业务方法,该方法既可以调用原业务方法,又可以在调用前后进行日志处理,例如: 代理模式的应用很多,比如Spring容器的延迟加载,AOP增强处理等。 一、静态代理 静态代理是由程序员创建或工具生成代理类的源码,再编译代理类。 所谓静态也就是在程序
相关文章
相关标签/搜索