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