spring 静态代理,动态代理理解

    自定义一个业务类 ,实现这个类中方法的增强,用动态代理实现 在这里主要说jdk动态代理实现,先说静态代理,在静态代理的基础上理解动态代理 静态代理: 业务类,也就是目标类  代理类: 对那些方法可以增强,我们称为连接点 在代理类中实例化目标类对象,可以在调用目标类的方法前后增强该方法,但是这样的弊端是,每一个目标类,都要写一个代理类,来对其方法手动增强,而且增强的方法,写成硬编码也是不好的
相关文章
相关标签/搜索