07 2021 档案
摘要:JDK 和 CGLib 实现动态代理和区别 在日常的开发中,Spring AOP 是一个非常常用的功能。谈到 AOP,自然离不开动态代理。 那么,基于 JDK 和 CGLib 如何实现动态代理,他们之间的区别和适用场景是什么呢?接下来,我们一起来探讨一下这个问题。 JDK 如何实现动态代理? 话不多
阅读全文
摘要:Spring AOP 在我们日常开发中扮演了一个非常重要的角色,对于如何使用 AOP 相信很多人已经不陌生,但其中有一些点却容易被我们忽视,本节我们结合一些“不为常知”的问题展开讨论。 同一个 AOP 类中几个切面注解的执行顺序 先给出结论:@Around [joinPoint.proceed()前
阅读全文
摘要:主题: 数据库索引 使用过数据库的朋友对于索引肯定不陌生,它是存储引擎中为了快速查询数据而诞生的一种数据结构。 可以说,索引优化是应对查询优化最有效的手段了。为了让你对创建高性能的索引有一个清晰的认识,本篇文章将针对索引的基本概念、类型、索引策略、索引和表维护展开进行分析。 为了方便你查看,我画了一
阅读全文

浙公网安备 33010602011771号