Spring工做原理

spring核心

  • 內部最核心的就是IoC了,動態注入,讓一個對象的建立不用new了,能夠自動的生產,這其實就是利用java裏的反射,反 射其實就是在運行時動態的去建立、調用對象,Spring就是在運行時,跟xml Spring的配置文件來動態的建立對象,和調用對象裏的方法的 。
  • 還有一個核心就是AOP。這個就是面向切面編程,能夠爲某一類對象進行監督和控制(也就是在調用這類對象的具體方法的先後去調用你指定的模塊)從而達到對一個模塊擴充的功能。這些都是經過配置類達到的。

spring目的

就是讓對象與對象(模塊與模塊)之間的關係沒有經過代碼來關聯,都是經過配置類說明管理的(Spring根據這些配置,內部經過反射去動態的組裝對象)。要記住:Spring是一個容器,凡是在容器裏的對象纔會有Spring所提供的這些服務和功能。java

相關文章
相關標籤/搜索