写点什么

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/b5/b52b1b6d79f2f1e7aa84419b0b998265.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

浅谈字节码增强技术系列 2-Asm 与 Cglib

记得那是2022年秋天的第一场雨,比2021年来的稍晚一些,在那个秋雨朦胧的下午,正在工位上奋笔疾书的我突然听到了前面波哥对着手机听筒说出来的"温柔"的话语:说说你了解的spring-aop。话音刚落,aop这三个字便犹如一把利剑一样狠狠的扎到了我的心上,让我的

三分钟快速了解 Cglib 动态代理

用户头像
4ye
2021-08-18

本期来和小伙伴们分享这个 Cglib 动态代理啦~ (~ ̄(OO) ̄)ブ

https://static001.geekbang.org/infoq/e8/e856b7bff38ea19ab86594939d12e6ad.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

small-spring 代码贡献者 3 个月,敢说精通 Spring 了,分享我的总结!

用户头像
小傅哥
2021-08-12

18个章节清晰全覆盖Bean生命周期核心功能实现,在手写的过程中会简化 Spring 源码,摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。

https://static001.geekbang.org/infoq/45/45d726780c036c0cb4689556b352452d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【技术实践】基于 Cglib 动态代理,实现 Spring 的 AOP 核心功能!

用户头像
小傅哥
2021-07-14

为什么,你的代码总是糊到猪圈上?🎙怎么办,知道你在互联网,不知道你在哪个大厂。知道你在加班,不知道你在和哪个产品争辩。知道你在偷懒,不知道你要摸鱼到几点。知道你在搬砖,不知道你在盖哪个猪圈。

https://static001.geekbang.org/infoq/9f/9f1dc74a09e7d125c6b1ae9b1a8199cf.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring 实例化方式有几种?为什么会用到 Cglib?

用户头像
小傅哥
2021-05-31

这一章节的目标主要是为了解决上一章节我们`埋下的坑`,那是什么坑呢?其实就是一个关于 Bean 对象在含有构造函数进行实例化的坑。也就是如果我们去实例化一个含有构造函数的对象那么就要抛异常了。

https://static001.geekbang.org/infoq/32/322ca718f1622f6b8fc86d350f491ef6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入理解 Spring 框架之 AOP 子框架

用户头像
邱学喆
2021-04-24

通过学习这边文章,对spring的AOP框架底层原理更加熟悉透彻,可以快速开发出基于spring框架的AOP业务代码。

https://static001.geekbang.org/infoq/47/472d83def1b59ca9df7d945ed992cf41.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 代理使用与原理

用户头像
Yangjing
2021-04-05

Java的3种代理方式:静态代理、JDK 动态代理及 CGLIB 动态代理,及它们的原理

https://static001.geekbang.org/infoq/54/54c0126645e5a3d89e80552831f8b1cb.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

cglib 入门后篇

用户头像
Rayjun
2020-11-10

在前面以偏文章中,详解介绍了 cglib 的 Enhancer 及配合使用的各种回调,然后使用 Enhancer 实现了动态代理。

https://static001.geekbang.org/infoq/75/75e069746e8427e3123bac2966d5f782.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

cglib 入门前篇

用户头像
Rayjun
2020-10-30

cglib 是一个功能强大、高性能、高质量的字节码操作库,主要用于在运行时扩展 Java 类或者根据接口生成对象。

https://static001.geekbang.org/infoq/5b/5bf072ebef6c4e380ae05f8362f01101.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

面经手册 · 第 13 篇《除了 JDK、CGLIB,还有 3 种类代理方式?面试又卡住!》

用户头像
小傅哥
2020-10-15

拓宽技术层面、挖掘技术深度,强化技术认知、突破技术瓶颈!你能了解多少技术是和你对一个技术的理解深度有关,而你能对一个技术探究的多深又是需要你有一定的广度认知。否则如果只去了解皮毛或者死磕一段代码,收获都不一定有多大,或者要付出很大的成本。

https://static001.geekbang.org/infoq/ea/ea114a8aa961964c901bba1ea35fc3e0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

设计模式之——JDK 动态代理的源码分析

用户头像
诸葛小猿
2020-08-09

JAVA的动态代理模式中有两种实现,一种是JDK默认的实现,一种是cglib包中的实现。这里我们通过源码带大家学习一下JDK中的动态代理的源码实现。

https://static001.geekbang.org/infoq/bb/bb5c80046364bfa370c67e64effe96f5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

终于有人把 java 代理 讲清楚了,万字详解!

用户头像
java金融
2020-06-20

终于有人把 java代理 讲清楚了,万字详解!看了这个再也不怕面试官问代理相关知识了。

cglib_cglib技术文章_InfoQ写作社区