Spring(八)Spring錯題總結

2022-08-23 03:21:10 字數 1591 閱讀 2548

選項為綠色的為正確選項

解析:spring通過註解進行自動裝配時預設以名字進行裝配

解析:控制反轉是乙個重要的物件導向程式設計的法則來削減電腦程式的耦合問題,也是輕量級的spring框架的核心,依賴注入定義了大量介面,但是並沒有增加編碼複雜度,反而是是**變得更加容易維護和修改。

解析:@scope註解預設為singleton(單例),只會建立乙個該類的物件, 如果是prototype(原型),每次都會建立乙個該類的例項。 @service註解是用於標註乙個業務類

解析:advice是切面的具體實現,某個特定連線點上執行的動作

解析:內部bean不能被其他bean引用

舉個例子:

解析:aop是從程式執行角度考慮程式的結構,aop的作用是:

降低模組之間的耦合度;使系統容易擴充套件;實現更好的**復用

解析:若系統丟擲異常,則不會觸發」返回後通知」,跟方法有沒有返回值無關,後通知」也稱最終通知, 無論方法如何結束都會觸發的一種通知型別

解析:物件存在多個構造方法,當引數列表數目相同而型別不同的時候, 容器無法區分應該使用哪個構造方法來例項化物件, 或者構造方法可能同時傳入最少兩個型別相同的物件 可以使用index或type來實現注入,index從0開始,

Spring 考試錯題分析

解析 spring是乙個輕量級的ioc aop窗器框架 解析 在spring 裡,建立被呼叫者例項的工作通常由spring 容器來完成,然後注入呼叫者,而不是由程式設計人員用new關鍵字實現 解析 advice是切面的具體實現,某個特定連線點上執行的動作 解析 我們說aop是oop的一種補充而不是替...

Spring 八 SSH整合簡述

1.1 整合步驟 1.2 配置web.xml 1.4 配置struts配置檔案 1.5 action繼承actionsupport類 2.1 步驟 2.2 注入sessionfactory 資料來源 bean id datasource class org.springframework.jdbc....

八 spring 使用外部屬性檔案

為什麼要使用外部屬性檔案 在配置檔案裡配置 bean 時,有時需要在 bean 的配置裡混入系統部署的細節資訊 例如 檔案路徑,資料來源配置資訊等 而這些部署細節實際上需要和bean 配置相分離 spring 提供了乙個 propertyplaceholderconfigurer 的 beanfac...