理解IOC、DI與DIP

Spring底層容器創建實例的實現思路和我們上面寫的類似,也是使用了工廠模式加上反射。由於反射創建對象的性能比較底,Spring在創建對象的時候,將對象放到了緩存上,下一次如果創建相同對象時,Spring不會進行反射,Spring會從緩存中直接將對象取出返回。   工廠模式+反射並不是IOC(控制反轉)和DI(依賴注入)。   配置文件的變化是否違背OCP原則? 不違背。配置文件的變化是允許的,並
相關文章
相關標籤/搜索