自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (9)
  • 收藏
  • 关注

原创 spring batch 源码分析

一、启动batch任务时,会调用job.execute(jobExecution): job为FlowJob类型,jobExecution调用jobRepository的createJobExecution方法生成。FlowJob继承org.springframework.batch.core.job.AbstractJob,调用AbstractJob#execute方法执行job,这个方法负责执...

2018-03-13 23:00:12 3329 2

原创 AbstractBeanFactory的getBean方法

AbstractBeanFactory的getBean方法,会调用doGetBean:1. 调用transformedBeanName获取beanName:transformedBeanName调用canonicalName,参数为BeanFactoryUtils.transformedBeanName(name),BeanFactoryUtils的transformedBeanName方法会

2017-09-25 22:49:32 826

原创 spring解析element

一、解析默认命名空间的element调用的方法为:org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(Element, BeanDefinitionParserDelegate)执行过程为:1 如果element的nodeName为import,调用i

2017-09-24 19:38:51 2741

原创 loadBeanDefinitions

org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(String)从指定的resource location加载bean definitions,location可以为pattern。获取resourceLoader,如果为null抛出BeanDefinitio

2017-09-21 14:02:08 988

原创 refreshBeanFactory

org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory()首先,hasBeanFactory,判断context目前是否持有bean factory,如果有:先执行一个模版方法,销毁这个context管理的所有bean,默认实现销毁所有context中的单例缓存,调

2017-09-21 08:58:16 1271

原创 ConfigurableWebApplicationContext wac的refresh方法

ConfigurableWebApplicationContext wac的refresh方法org.springframework.context.support.AbstractApplicationContext的refresh方法完成ConfigurableWebApplicationContext的刷新工作。首先,准备刷新,prepareRefresh。在这个方法中会初始化当前c

2017-09-21 08:54:58 1643 1

原创 configureAndRefreshWebApplicationContext

org.springframework.web.context.ContextLoader的configureAndRefreshWebApplicationContext方法中完成所有bean的解析、加载和初始化。configureAndRefreshWebApplicationContext方法:首先,读取web.xml中定义的context-param:contextConfigLoca

2017-09-21 08:53:18 1638

原创 spring为实现Aware接口的自动设置相关属性的操作

AbstractApplicationContext.refresh->finishBeanFactoryInitialization->beanFactory.preInstantiateSingletons()->getBean->doGetBean->getSingleton->singletonFactory.getObject()->createBean->doCreateBean->i

2017-09-19 09:38:52 357

原创 spring为实现Aware接口的自动设置相关属性的操作

[quote]AbstractApplicationContext.refresh->finishBeanFactoryInitialization->beanFactory.preInstantiateSingletons()->getBean->doGetBean->getSingleton->singletonFactory.getObject()->createBean->doCreate...

2017-09-15 15:20:03 142

PHP和MySQL_Web开发_第4版

很好的一本书,做第一个php项目时使用的教材,获益匪浅。

2013-08-05

javascript参考手册

我用过的认为最好的javascript参考手册

2013-08-05

java 的BBS论坛系统的代码

java 的BBS论坛系统的代码,适合学习用。

2011-05-03

java图书馆管理系统的代码

java图书馆管理系统的代码,是一本书上教材的随书源代码

2011-05-03

The C++ Programming Language Special 3rd Edition

学习c++的好书,是原版的书,想深入了解c++的一定要看看这本书。

2009-02-25

注册表实用手册

学习注册表知识的一本不错的电子书

2008-07-17

主板知识 pdf

介绍计算机主板的一本书

2008-07-17

计算机速查手册

一个类似小词典的软件

2008-07-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除