- 博客(3)
- 收藏
- 关注
原创 sprint源码分析(3)——Bean的预加载
public AnnotationConfigApplicationContext(Class<?>... annotatedClasses) { this(); register(annotatedClasses); refresh();} 在sprint的源码分析(1)(2)中,我们分析了this()和register(),到目前为止,spri...
2018-03-16 13:45:13 855
原创 spring源码分析(2)——Bean 定义的解析与Bean的注册
public AnnotationConfigApplicationContext(Class<?>... annotatedClasses) { this(); register(annotatedClasses); refresh();} 在sprint的源码分析(1)中,我们分析了this()这条语句调用的无参构造方法初始化了Annotate...
2018-03-06 17:29:28 2036 1
原创 spring源码分析(1)——AnnotatedBeanDefinitionReader和ClassPathBeanDefinitionScanner的初始化
为了更容易的理解spring源码,我们使用一个简单的hello world的例子来分析。 Spring的版本是5.0.4,需要jdk8以上支持<dependencies> <dependency> <groupId>org.springframework</groupId> <...
2018-03-01 22:42:00 5052
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人