cglib
0 人感兴趣 · 13 次引用
- 最新
- 推荐
![https://static001.geekbang.org/infoq/8e/8eea18ecb5f41f143bd1b13a4ac260c5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/8e/8eea18ecb5f41f143bd1b13a4ac260c5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
搞懂设计模式——代理模式 + 原理分析
举个栗子,众所周知,我们是可以在京东上购买机票的。 但机票是航司提供的,我们本质上是代理销售而已。 那为什么航司要让我们代理销售呢? 我们又是如帮他做代理的呢? 别急,本文将展开说说他们之间的关系。。。
![https://static001.geekbang.org/infoq/b5/b52b1b6d79f2f1e7aa84419b0b998265.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/b5/b52b1b6d79f2f1e7aa84419b0b998265.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
浅谈字节码增强技术系列 2-Asm 与 Cglib
记得那是2022年秋天的第一场雨,比2021年来的稍晚一些,在那个秋雨朦胧的下午,正在工位上奋笔疾书的我突然听到了前面波哥对着手机听筒说出来的"温柔"的话语:说说你了解的spring-aop。话音刚落,aop这三个字便犹如一把利剑一样狠狠的扎到了我的心上,让我的
![https://static001.geekbang.org/infoq/32/322ca718f1622f6b8fc86d350f491ef6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/32/322ca718f1622f6b8fc86d350f491ef6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
深入理解 Spring 框架之 AOP 子框架
通过学习这边文章,对spring的AOP框架底层原理更加熟悉透彻,可以快速开发出基于spring框架的AOP业务代码。
![https://static001.geekbang.org/infoq/47/472d83def1b59ca9df7d945ed992cf41.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/47/472d83def1b59ca9df7d945ed992cf41.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
![https://static001.geekbang.org/infoq/54/54c0126645e5a3d89e80552831f8b1cb.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/54/54c0126645e5a3d89e80552831f8b1cb.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
cglib 入门后篇
在前面以偏文章中,详解介绍了 cglib 的 Enhancer 及配合使用的各种回调,然后使用 Enhancer 实现了动态代理。
![https://static001.geekbang.org/infoq/75/75e069746e8427e3123bac2966d5f782.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/75/75e069746e8427e3123bac2966d5f782.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)