周某人帶你了解JAVA?zhuanlan.zhihu.com
1、Spring是什麼?
2、Spring 的優點?
(2)Spring AOP使用的動態代理,所謂的動態代理就是說AOP框架不會去修改位元組碼,而是每次運行時在內存中臨時為方法生成一個AOP對象,這個AOP對象包含了目標對象的全部方法,並且在特定的切點做了增強處理,並回調原對象的方法。
IoC讓相互協作的組件保持鬆散的耦合,而AOP編程允許你把遍佈於應用各層的功能分離出來形成可重用的功能組件。
②ApplicationContext,它是在容器啟動時,一次性創建了所有的Bean。這樣,在容器啟動時,我們就可以發現Spring中存在的配置錯誤,這樣有利於檢查所依賴屬性是否注入。 ApplicationContext啟動後預載入所有的單實例Bean,通過預載入單實例bean ,確保當你需要的時候,你就不用等待,因為它們已經創建好了。
11、Spring 框架中都用到了哪些設計模式?
推薦閱讀: