摘要: CGLIB 动态代理 之前我们详细介绍了 JDK 自身的 API 所提供的动态代理的实现,也说明了它存在的缺陷,那就是只能为接口中的方法做代理,被代理类自身和父类的方法都不能被代理。 CGLIB 就是为了解决这个问题而生的,高新能的,底层基于 ASM 框架的一个代码生成框架,它完美的解决了 JDK 阅读全文
posted @ 2020-01-09 21:33 当年明月123 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 动态代理 动态代理 源于设计模式中的代理模式,代理模式的主要作用就是使代理对象完成用户的请求,屏蔽用户对真实对象的访问。通过代理对象去访问目标对象来控制原对象的访问。 代理模式的最典型的应用就是 Spring AOP。 静态代理 代理模式的实现有两种, 静态代理 和 动态代理 ,静态代理的代理类是需 阅读全文
posted @ 2020-01-09 20:28 当年明月123 阅读(258) 评论(0) 推荐(0) 编辑