接著上文,來看下DefaultListableBeanFactory的getBean過程。 BeanFactory有幾個(gè)getBean的重載方法...
接著上文,我們可以知道bean注冊(cè)的過程會(huì)調(diào)用BeanDefinitionRegistry的registerBeanDefinition方法,而...
為了使用ioc,先撇開我們常用的ApplicationContext,來個(gè)簡(jiǎn)單版的BeanFactory。 例子 先建一個(gè)maven項(xiàng)目 添加S...
開篇 梳理過程,也就是一個(gè)深入的過程,在深入了解一個(gè)東西,必須先了解下一些相關(guān)的概念、定義以及一些思想。下面先整理下spring的一些定義和一些...
開篇 之前,在用spring編碼調(diào)試的時(shí)候,有時(shí)候發(fā)現(xiàn)被自動(dòng)注入的對(duì)象是原始類的對(duì)象,有時(shí)候是代理類的對(duì)象,那什么時(shí)候注入的原始類對(duì)象呢,有什么...
是什么 索引(Index)是幫助mysql高效獲取數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。 本質(zhì):數(shù)據(jù)結(jié)構(gòu),可以理解為排好序的快速查找數(shù)據(jù)結(jié)構(gòu) 在數(shù)據(jù)之外,數(shù)據(jù)庫還維護(hù)...
MyIsam 構(gòu)成 .frm文件:與表相關(guān)的元數(shù)據(jù)信息都存放在frm文件,包括表結(jié)構(gòu)的定義信息等。 .myd文件:myisam存儲(chǔ)引擎專用,用于...
描述 ThreadLocal,很多地方叫做線程本地變量,也有些地方叫做線程本地存儲(chǔ)。ThreadLocal為變量在每個(gè)線程中都創(chuàng)建了一個(gè)副本,那...
Thread 實(shí)現(xiàn)了Runnable接口。 線程的一些簡(jiǎn)單描述 一個(gè)線程是指程序中的執(zhí)行線程。JVM允許一個(gè)應(yīng)用有多個(gè)線程并行。每一個(gè)線程都會(huì)有...