最近找到一家實習公司,說是公司但是加上三個實習生我也纔看見9個人。很小的一個團隊。這個團隊使用的技術都是課堂上我沒有學過的。課堂上我們只學了struts,他們偏偏就只使用Spring + hibernate。爲此現在硬着頭皮來學這兩樣(雖然以後也得學,只是早晚而已)
廢話少說吧,在看傳智播客的視頻,知道了Spring對Bean的三種實例化方式,現在記錄下來,一個是對知識的總結,而一個是對以後如果有需要能夠一下子就能找到。
第一種方式:
不使用工廠模式實例化Bean
<bean id="you ID" class="you Bean Path">
第二種方式:
使用靜態工廠模式實例化Bean
<bean id="you ID" class="you FactoryClassPath" factory-method="static FactoryMethod"></bean>
public static Bean createBean(){
return new Bean();
}
第三種方式:
使用動態工廠模式實例化Bean
<bean id="bean id" class="FactoryPath"></bean>
<bean id="you ID" factory-method="FactoryMethod" factory-bean="bean id"></bean>
public Bean createBean(){
return new Bean();
}
第二三種方式具體有什麼作用,用在什麼場合之下還不清楚。視頻裏面的老師說90%以上的情況第一種方式就可以了。