injection
injection(注入):
注入是Spring的思想,在使用Spring進行開發時,可以將對象交給spring進行管理,在初始化時spring創建一批對象,當你需要用的時候只要從spring的容器中獲取對象,而不用自己去new,當然在對象創建的時候可以注入另一個對象。
通常是new一個依賴類再調用類實例的方法,這種開發存在的問題是new的類實例不好統一管理。?
Spring提出了依賴注入的思想,即依賴類不由程序員實例化,而是通過Spring容器幫我們new指定實例并且將實例注入到需要該對象的類中。?
依賴注入的另一種說法是”控制反轉”。通俗的理解是:平常我們new一個實例,這個實例的控制權是我們程序員。
而控制反轉是指new實例工作不由我們程序員來做而是交給Spring容器來做。
轉載于:https://www.cnblogs.com/guanven/p/10507225.html
總結
- 上一篇: 【Codeforces 339C】Xen
- 下一篇: MongoDB 索引-9