Spring註解 Spring的對象訪問 Spring面向切麵編程 Spring MVC框架1.spring的優點輕量級:基礎版本的spring框架大約2mb控制反轉(IOC):把生成對象的權利反轉給spring框架面向切麵(AOP):把可重用的功能提取出來,然後再將這些通用的功能在合適的時候織入到 ...
Spring註解 Spring的對象訪問 Spring面向切麵編程 Spring MVC框架
1.spring的優點
輕量級:基礎版本的spring框架大約2mb
控制反轉(IOC):把生成對象的權利反轉給spring框架
面向切麵(AOP):把可重用的功能提取出來,然後再將這些通用的功能在合適的時候織入到應用程式中。比如事務管理、許可權控制、日誌記錄、性能統計等。
底層原理:代理模式 動態代理
AOP的作用:AOP並沒有幫助我們解決任何新的問題,它只是提供了一種更好的辦法,能夠用更少的工作量來解決現有的一些問題,使得系統更加健壯,可維護性更好。
什麼是依賴註入,依賴註入的作用是什麼?
控制反轉容器:把生成對象權利 反轉給spring的框架
控制反轉的手段 :依賴註入
依賴註入的作用:減少類間耦合度,避免用new來創建對象
spring的依賴註入有哪些方法
屬性註入 構造方法註入 工廠方法註入
bean的生命周期
預設:單例 多例:配置scope=Protoype