05 2019 档案

ElasticSearch学习,入门篇(一)
摘要:概念解析 1.什么是搜索 搜索就是在任何场景下,找寻你想要的信息,这个时候你会输入一段要搜索的关键字,然后期望找到这个关键字相关的有效信息。 2.如果用数据库做搜素会怎么样 select * from xx from table where xx like ‘%xx%’;全表扫描 若你想搜索生化危机 阅读全文

posted @ 2019-05-14 16:36 闯入你笑颜 阅读(99) 评论(0) 推荐(0) 编辑

Spring声明式事物原理分析
摘要:基础准备 pom 基础准备 配置 开始分析 @EnableTransactionManagement 开启声明式事务功能 为容器中导入TransactionManagementConfigurationSelector,它又会容器中导入 AutoProxyRegistrar(imp BeanDefi 阅读全文

posted @ 2019-05-10 17:50 闯入你笑颜 阅读(150) 评论(0) 推荐(0) 编辑

Spring中的BeanPostProcessor和BeanFactoryPostProcessor
摘要:BeanPostProcessor BeanFactoryPostProcessor 标准ioc容器初始化之后的后置处理器 BeanDefintionRegisterPostProcessor 在所有bean定义信息将要被加载,但是bean实例还未被创建时执行的 post BeanDefintion 阅读全文

posted @ 2019-05-08 09:30 闯入你笑颜 阅读(147) 评论(0) 推荐(0) 编辑

Spring容器的创建原理
摘要:1.new ioc容器(AnnotationConfigApplicationContext 注解ioc) 2.refresh()方法调用 2.1 prepareRefresh()刷新前的预处理 a:initPropertySources(); b:getEnvironment().validate 阅读全文

posted @ 2019-05-08 09:29 闯入你笑颜 阅读(118) 评论(0) 推荐(0) 编辑

Spring Aop 原理分析
摘要:@EnableAspectJAutoProxy Aop功能开启注解 为容器中导入 @Import(AspectJAutoProxyRegistrar.class)组件,在其重写方法中为 ioc容器 注册 AnnotationAwareAspectJAutoProxyCreator (Aspectj自 阅读全文

posted @ 2019-05-08 09:29 闯入你笑颜 阅读(119) 评论(0) 推荐(0) 编辑

SpringBoot启动流程分析
摘要:前景提示 @ComponentScan 的处理都放在org.springframework.context.annotation.ConfigurationClassParser#doProcessConfigurationClass 1.创建SpringApplication对象 阅读全文

posted @ 2019-05-08 09:29 闯入你笑颜 阅读(90) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示