2016年11月2日

深入理解Spring系列之四:BeanDefinition装载前奏曲

摘要: 框架的源码分析,有些代码可以暂时忽略,如Spring如何进行XML模式校验的、XML解析的细节等,这些代码可以在了解了整体的原理之后,再做针对性的分析,关注重点内容即可,切记在一开始就去深挖每个细节,这样不仅会耗费很长时间,而且容易陷入某个坑里出不来。 以《深入理解Spring系列之一:开篇》示例中 阅读全文

posted @ 2016-11-02 10:49 天瑞 阅读(525) 评论(0) 推荐(0) 编辑

2016年10月31日

深入浅出JDK动态代理(一)

摘要: 1.何为代理 代理,即代替主角完成一些额外的事情。例如,明星都有经纪人,明星参演电影之前,经纪人作为明星的代理人和出资方洽谈片酬、排期等,而真正参与拍戏的还是明星本人,明星拍完戏后,由经纪人代理明星去清算片酬等。Java中的代理机制就是在目标方法执行前后执行一些额外的操作,如安全检查、记录日志等,J 阅读全文

posted @ 2016-10-31 16:03 天瑞 阅读(499) 评论(0) 推荐(0) 编辑

2016年10月30日

和大牛之间的差距

摘要: 上班的途中看了网络大V的一篇关于差距是如何产生的文章,略有小感。 文章的大意是差距是因为勤奋而导致的,无论先天和后天条件如何,只要足够勤奋都可以和别人产生差距。笔者很赞同作者的观点,第一反应是观点很正确、很励志,但是细想,如果有些小补充就更完美了。举个例子,上学的时候,相信很多人身边都有这样的同学存 阅读全文

posted @ 2016-10-30 20:09 天瑞 阅读(293) 评论(0) 推荐(0) 编辑

深入理解Spring系列之三:BeanFactory解析

摘要: 《深入理解Spring系列之一:开篇》中提到在Spring容器启动的过程中,会将类解析成Spring内部的BeanDefinition结构,并将BeanDefinition存储到一个叫DefaultListableBeanFactory中,本篇将深入分析BeanFactory。 首先,看一下Defa 阅读全文

posted @ 2016-10-30 19:47 天瑞 阅读(2615) 评论(0) 推荐(1) 编辑

深入理解Spring系列之二:BeanDefinition解析

摘要: 《深入理解Spring系列之一:开篇》中提到在Spring容器启动的过程中,会将Bean解析成Spring内部的BeanDefinition结构,本篇将深入分析这个BeanDefinition的内部结构。直接看BeanDefinition源码, 可以看到上面的很多属性和方法都很熟悉,例如类名、sco 阅读全文

posted @ 2016-10-30 19:32 天瑞 阅读(478) 评论(0) 推荐(0) 编辑

深入理解Spring系列之一:开篇

摘要: Spring经过大神们的构思、编码,日积月累而来,所以,对其代码的理解也不是一朝一夕就能快速完成的。源码学习是枯燥的,需要坚持!坚持!坚持!当然也需要技巧,第一遍学习的时候,不用关注全部细节,不重要的代码可以先忽略掉,达到理解大体的架子及流程,避免第一次就陷入某个坑里出不来。第二遍针对某个流程更深入 阅读全文

posted @ 2016-10-30 19:20 天瑞 阅读(477) 评论(0) 推荐(0) 编辑

导航

微信公众号JavaQ,第一时间更新最新原创文章,欢迎关注。 微信公众号JavaQ