摘要: 索引是存储引擎用于快速找到记录的一种数据结构,这是索引的基本功能。 索引对于良好的性能非常关键。尤其是当表中的数据量越来越大时,索引对性能的影响愈发重要。接下来将讲述如何创建、查看和删除索引。 索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组 阅读全文
posted @ 2018-07-30 22:44 写出高级BUG 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。 在 Spring 中还提供了 Lifecycle 接口, Lifecycle 中包含start/stop方法,实现此接口后Spring会保证在启动的时候调用其start方法开始生命周 阅读全文
posted @ 2018-07-30 13:55 写出高级BUG 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。 完成BeanFactory的初始化工作,其中包括ConversionService的设置、配置冻结以及非延迟加载的bean的初始化工作。 一、ConversionService的设置 阅读全文
posted @ 2018-07-30 13:42 写出高级BUG 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。 目录 一、激活注册的 BeanFactoryPostProcessor 1. BeanFactoryPostProcessor 的典型应用:PropertyPlaceholderCo 阅读全文
posted @ 2018-07-30 12:42 写出高级BUG 阅读(1220) 评论(1) 推荐(0) 编辑