作者回复: 你好,斯瓦辛武Roy:感谢感谢,对你有帮助我就已经非常开心啦。春节期间不会停更,一三五节奏不变哈~
作者回复: 你好,王建新:别心急,认真仔细的深入看几遍,其中的原理相信你会体会到的。
作者回复: 你好,张三丰:举个例子,假设 dubbo 是 A 开发的,Cglib 是 B 开发的,A 根本不认识 B,A 只是在 maven 仓库使用了 B 开发的 Cglib 来封装字节码,字节码的封装过程都是在 Cglib 完成。但是,如果哪天,A 认为封装字节码的核心逻辑想要调整下,那么 A 是不是得试图改 Cglib 源码,而 Cglib 是 B 开发的。A 为了实现自己的各种业务需要定制化修改 B 写的 Cglib,那么 B 凭什么会让别人各种修改自己的 Cglib 源码呢? 大概就是这个意思,所以会受到一定的牵制。