02 2017 档案

摘要:模块间调用 在一个应用系统中,无论使用何种语言开发,必然存在模块之间的调用,调用的方式分为几种: (1)同步调用 同步调用是最基本并且最简单的一种调用方式,类A的方法a()调用类B的方法b(),一直等待b()方法执行完毕,a()方法继续往下走。这种调用方式适用于方法b()执行时间不长的情况,因为b( 阅读全文
posted @ 2017-02-23 20:12 五月的仓颉 阅读(66713) 评论(16) 推荐(49) 编辑
摘要:前言 在【Java设计模式】系列中,LZ写了十几篇关于设计模式的文章,大致是关于每种设计模式的作用、写法、优缺点、应用场景。 随着LZ自身的成长,再加上在工作中会从事一定的架构以及底层代码设计的原因,在近半年的实践中,对于设计模式的理解又有了新的认识,因此有了此文,目的是和网友朋友们分享自己对于设计 阅读全文
posted @ 2017-02-23 09:59 五月的仓颉 阅读(14329) 评论(31) 推荐(31) 编辑
摘要:doCreateBean方法 上文【Spring源码分析】非懒加载的单例Bean初始化过程(上篇),分析了单例的Bean初始化流程,并跟踪代码进入了主流程,看到了Bean是如何被实例化出来的。先贴一下AbstractAutowireCapableBeanFactory的doCreateBean方法代 阅读全文
posted @ 2017-02-04 16:49 五月的仓颉 阅读(7627) 评论(2) 推荐(1) 编辑
摘要:代码入口 上文【Spring源码分析】Bean加载流程概览,比较详细地分析了Spring上下文加载的代码入口,并且在AbstractApplicationContext的refresh方法中,点出了finishBeanFactoryInitialization方法完成了对于所有非懒加载的Bean的初 阅读全文
posted @ 2017-02-03 17:13 五月的仓颉 阅读(16369) 评论(8) 推荐(6) 编辑
摘要:代码入口 之前写文章都会啰啰嗦嗦一大堆再开始,进入【Spring源码分析】这个板块就直接切入正题了。 很多朋友可能想看Spring源码,但是不知道应当如何入手去看,这个可以理解:Java开发者通常从事的都是Java Web的工作,对于程序员来说,一个Web项目用到Spring,只是配置一下配置文件而 阅读全文
posted @ 2017-02-03 11:58 五月的仓颉 阅读(66054) 评论(26) 推荐(35) 编辑

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