擴展數據:
Spring通過核心Bean集成各種類型的工具?工廠實現底層類的實例化和生命周期管理。在整個框架中,把各種功能抽象成Bean,這樣就可以管理各種功能,包括動態加載和方面編程。
Spring使用basic JavaBean來完成以前只有EJB才有可能完成的事情。然而,Spring的使用並不局限於服務器端開發。從簡單性、可測試性和松耦合的角度來看,大多數Java應用程序都可以從Spring中受益。