关于java的动态代理

Posted 茶杯熟了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于java的动态代理相关的知识,希望对你有一定的参考价值。

给目标对象提供一个代理对象。有代理对象控制目标对象的引用。

1、间接的访问目标对象;

2、对原有的业务增强;

     比如:Spring的注解;

         Mybatis同过mapper接口访问数据库

静态代理:

     遵循“开闭原则”,面向对象最重要的一个原则,对扩展进行开发,对修改关闭。应用需求发生变化的时候,对模块进行添加扩展,尽量避免对原有代码进行修改。

      否则,扩展能力差,可维护性差。

以上是关于关于java的动态代理的主要内容,如果未能解决你的问题,请参考以下文章

Java动态代理原理

java动态代理实现与原理详细分析

java动态代理实现与原理详细分析

十分钟理解Java中的动态代理

Java动态代理

轻松学,Java 中的代理模式及动态代理