一、Spring面試題
1、Spring 在ssm中起什麼作用?
- Spring:輕量級框架
- 作用:Bean工廠,用來管理Bean的生命週期和框架整合。
- 兩大核心: 1、IOC/DI(控制反轉/依賴注入) :把dao依賴注入到service層,service層反轉給action層,Spring頂層容器為BeanFactory。 2、AOP:面向切面程式設計
2、Spring的事務?
- 程式設計式事務管理:程式設計方式管理事務,極大靈活性,難維護。
- 宣告式事務管理:可以將業務程式碼和事務管理分離,用註解和xml配置來管理事務。
3、IOC 在專案中的作用?
作用:Ioc解決物件之間的依賴問題,把所有Bean的依賴關係通過配置檔案或註解關聯起來,降低了耦合度。
4、Spring的配置檔案中的內容?
- 開啟事務註解驅動
- 事務管理器
- 開啟註解功能,並配置掃描包
- 配置資料庫
- 配置SQL會話工廠,別名,對映檔案
- 不用編寫Dao層的實現類