千鋒學(xué)習(xí)日記
測(cè)試類三個(gè)要素:必須是public?必須是void?必須是無(wú)參的
IoC:最主要是完成了完成對(duì)象的創(chuàng)建和依賴的管理注入等等项乒。
控制反轉(zhuǎn),反轉(zhuǎn):將創(chuàng)建對(duì)象的權(quán)限交給spring容器
所謂依賴注入,就是把底層類作為參數(shù)傳入上層類剿配,實(shí)現(xiàn)上層類對(duì)下層類的“控制”寿冕。
spring結(jié)構(gòu)圖
singleton: 在Spring的IoC容器中只存在一個(gè)對(duì)象實(shí)例庭瑰,所有該對(duì)象的引用都共享這個(gè)實(shí)例扎谎。Spring 容器只會(huì)創(chuàng)建該bean定義的唯一實(shí)例桂躏,這個(gè)實(shí)例會(huì)被保存到緩存中钻趋,并且對(duì)該bean的所有后續(xù)請(qǐng)求和引用都將返回該緩存中的對(duì)象實(shí)例,一般情況下剂习,無(wú)狀態(tài)的bean使用該scope蛮位。