- 博客(13)
- 资源 (14)
- 收藏
- 关注
原创 Spring BeanDefinition加载
Spring容器里通过BeanDefinition对象来表示Bean,BeanDefinition描述了Bean的配置信息。而BeanDefinitionRegistry接口提供了向容器注册,删除,获取BeanDefinition对象的方法。Spring IOC容器启动的时候,需要加载Bean定义信息BeanDefinition,用到了几个非常关键的类:AnnotatedBeanDefin...
2019-12-21 13:38:48 167
原创 Spring-- ApplicationContext
作为Spring提供的较之BeanFactory 更为先进的IoC容器实现, ApplicationContext 除了拥有BeanFactory 支持的所有功能之外,还进一步扩展了基本容器的功能,包括 BeanFactoryPostProcessor 、 BeanPostProcessor 以及其他特殊类型bean的自动识别、容器启动后bean实例的自动初始化、国际化的信息支持、容器内事件发布等...
2019-12-21 13:38:39 481
原创 Spring WebApplicationContext
WebApplicationContext是专门为web应用准备的,他允许从相对于web根目录的路劲中装载配置文件完成初始化工作,从WebApplicationContext中可以获得ServletContext的引用,整个Web应用上下文对象将作为属性放置在ServletContext中,以便web应用可以访问spring上下文,spring中提供WebApplicationContextUti...
2019-12-21 13:38:38 428
原创 Spring DefaultListableBeanFactory
目录类继承图RegistryAliasRegistrySimpleAliasRegistrySingletonBeanRegistryDefaultSingletonBeanRegistry属性FactoryBeanRegistrySupport源码解析属性BeanFactory接口方法ConfigurableListableBeanFactory...
2019-12-21 13:33:44 288
原创 Spring AbstractAutowireCapableBeanFactory
目录属性构造函数createBeanpopulateBeaninitializeBeanSpring BeanFactorySpring AbstractBeanFactorySpring AbstractAutowireCapableBeanFactorySpring DefaultListableBeanFactory属性// bean的生成...
2019-12-21 13:33:24 279
原创 Spring AbstractBeanFactory
目录AbstractBeanFactory的作用源码解析属性获取bean实例Spring BeanFactorySpring AbstractBeanFactorySpring AbstractAutowireCapableBeanFactorySpring DefaultListableBeanFactoryAbstractBeanFactory的...
2019-12-21 13:32:46 488
原创 Spring BeanFactory
目录概述继承结构BeanFactoryHierarchicalBeanFactoryConfigurableBeanFactoryListableBeanFactoryAutowireCapableBeanFactoryConfigurableListableBeanFactoryApplicationContextSpring BeanFactory...
2019-12-21 13:32:25 480
转载 Git命令大全
Git命令大全git config配置 Git 的相关参数。Git 一共有3个配置文件:1. 仓库级的配置文件:在仓库的 .git/.gitconfig,该配置文件只对所在的仓库有效。2. 全局配置文件:Mac 系统在 ~/.gitconfig,Windows 系统在 C:\Users\<用户名>\.gitconfig。3. 系统级的配置文件:在 Git 的安装目录...
2019-12-21 13:19:18 194
原创 Git版本管理原理
目录Git工作区域工作区间的关系Git简介版本管理本地执行文件状态git内部原理Git对象块目录树提交引用tagHEAD分支.git 结构说明版本演变分支创建分支切换分支远程分支跟踪分支合并(merge)快进合并(fast-forward)合并冲突变基(rebase)变基冲突交互式...
2019-12-21 13:14:45 679
原创 Spring注解编程基石(一)
目录Java注解Java原生注解元注解Stereotype 注解组合注解组合注解实现的基础 @AliasFor隐式别名@AliasFor 和 @Inherited 区别注解解析工具解析流程AnnotationUtils元注解支持属性别名搜索范围AnnotatedElementUtils查找与获取语义支持 @Inherited源...
2019-12-15 11:27:59 1402
原创 Spring注解编程基石(二)
目录辅助类AttributeMethodsAnnotationFilterRepeatableContainersMergedAnnotation接口AnnotationsProcessor接口MergedAnnotationSelectorAnnotationsScannerAnnotationTypeMappingMergedAnnotation接...
2019-12-15 11:27:55 1863
原创 Spring注解编程基石(三)
目录AnnotationUtils 源码分析方法列表方法源码AnnotatedElementUtils 源码分析Spring注解编程基石(一)Spring注解编程基石(二)Spring注解编程基石(三)Spring注解编程基石(四)AnnotationUtils 源码分析方法列表//从指定annotation 上查找单个指定annotationT...
2019-12-15 11:27:35 895
原创 Spring注解编程基石(四)
目录AnnotationsScanner扫描方法扫描source为Class方法扫描source为Method方法辅助方法MergedAnnotationSelectorMergedAnnotationSelectors.NearestMergedAnnotationSelectors.FirstDirectlyDeclaredAnnotationType...
2019-12-15 11:14:00 2416 1
Spring 5 开发大全-第2部分.pdf(11章以后)
2019-06-16
深入理解Kafka:核心设计与实践原理_朱忠华著_带目录.rar
2019-06-12
Java测试驱动开发.pdf
2019-06-11
Netty进阶之路--跟着案例学part2
2019-02-27
Netty进阶之路--跟着案例学part1
2019-02-27
aspectj开发包
2019-01-05
java编程思想第4版清晰pdf中文完整版.pdf
2018-12-25
从Paxos到Zookeeper 分布式一致性原理与实践
2018-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人