视频来源:https://www.imooc.com/learn/214
- 1-1 代理模式概念及分类
- 2-1 静态代理概念及实现
- 2-2 聚合比继承更适合代理模式
- 2-3 了解 JDK 动态代理
- 2-4 使用 cglib 动态产生代理
- 3-1 模拟 JDK 动态代理实现思路分析及简单实现
- 3-2 完善动态代理实现
- 3-3 动态代理实现添加 InvocationHandler
- 4-1 课程总结
- 项目是基于 Maven 构建的,不需要一个个添加 jar 包了
- 所有测试都是基于 Junit4 编写的,目录为
src/test/java
- 第3章目录在
com.imooc.myproxy
下 - 生成代理类源码方式为 Velocity (基于字符串拼接方式太不友好啦😁)
- 可以根据 Commits 或 Tags 切换到相关章节源码
感谢 David 大神奉献的视频
** 祝大家学习愉快!**