SpringAOP的實(shí)現(xiàn)有 jdk 動(dòng)態(tài)代理和 cglib 代理淮摔,對(duì)應(yīng)的核心類(lèi)是 JdkDynamicAopProxy 和CglibAopPro...
作為 Spring 體系里的大塊頭晓折,AOP用起來(lái)是很爽,但是問(wèn)你它是怎么實(shí)現(xiàn)的哥童,你就懵逼。嘿嘿嘿 ~ 還是從 SpringBoot 的啟動(dòng)流程來(lái)...
有人活了大半輩子還不知道servlet是啥?它在tomcat中又是怎么生活的呢任斋?來(lái),安排上~~ 讓我們把回憶拉回到很久很久以前,呃废酷,就是 spr...
Tomcat 大家一直都在用瘟檩,也用了好多年了,但是 Tomcat 究竟是啥澈蟆,內(nèi)部是咋樣的墨辛,不知道~ 來(lái),我從源碼角度趴俘,給大家揭開(kāi)它的面紗~ 1....
starter是 springboot的翅膀睹簇,插上翅膀,就能飛得很高~ 想飛的同學(xué)寥闪,跟著我太惠,一步步 diy自己的 starter~ 1.創(chuàng)建po...
返回值處理 上一節(jié)講到了DispatcherServlet 根據(jù)訪(fǎng)問(wèn)路徑找到對(duì)應(yīng)的類(lèi)方法,在調(diào)用了類(lèi)方法后疲憋,需要做返回值的處理凿渊,比如返回json...
DispatcherServlet 處理流程 上一節(jié)講了Spring容器啟動(dòng),會(huì)把url與類(lèi)方法的映射關(guān)系保存起來(lái)缚柳,這一節(jié)埃脏,就能看到它的作用啦。...
SpringMVC 這么重要秋忙,怎么能錯(cuò)過(guò)彩掐,搞起~ 在初始化容器的時(shí)候,會(huì)把url與類(lèi)方法的映射關(guān)系注冊(cè)進(jìn)去翰绊,一切從AbstractHandler...
繼續(xù)搞佩谷,兄弟,先別走~~ 上一節(jié)講到 doCreateBean()方法监嗜,上碼: 點(diǎn)開(kāi) 可以看到 這個(gè)就是spring的三級(jí)緩存取bean了谐檀。 講...