


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、讀書破萬卷 下筆如有神Spring 考試試題1)下面關于 Spring 的說話正確的是( B C )(選擇兩項)A)Spring 是一個重量級的框架B)Spring 是一個輕量級的框架C)Spring 是一個 IOC 和 AOP 容器 D ) Spring 是一個入侵式的框架2)下面關于 IOC 的理解,正確的是( A B )(選擇兩項)A)控制反轉B)對象被動的接受依賴類C)對象主動的去找依賴類D)一定要用接口3)下面關于 AOP 的理解,正確的是( B C )(選擇兩項)A)面向縱向的開發B)面向橫向的開發C)AOP 關注是面D)AOP 關注的是點4)Spring 的組成一共有( D )塊
2、組成。A)1 B)3 C)5 D) 75)Spring 各模塊之間關系( B C )(選擇兩項)A)Spring 各模塊之間是緊密聯系的,相互依賴的B)Spring 各模塊之間可以單獨存在C)Spring 的核心模塊是必須的,其他模塊是基于核心模塊 D ) Spring 的核心模塊不是必須的,可以不要6)Spring 核心模塊的作用( B)A )做 AOP 的B)做 IOC 的,用來管理 Bean 的C)是用來支持 HiberneteD)是用來支持 Struts 的7)對 Hibernate 的支持主要用到 Spring 的那個模塊( B )(選擇兩項)A)Spring 核心模塊B)Sprin
3、g ORM 模塊C)Spring MVC 模塊 D ) Spring Web 模塊8)對 Struts 的支持主要用到 Spring 的那個模塊( D )(選擇兩項)A)Spring 核心模塊B)Spring ORM 模塊C)Spring MVC 模塊 D ) Spring Web 模塊9)Spring 的通知類型有( A B C D )(多項選擇)A)Before 通知B)After return 通知C)Throws 通知 D ) Around 通知10)下面關于切入點的說法正確的是(A C D )(多項選擇)A )是 AOP 中一系列連連接點的集合B)在做 AOP 時定義切入點是必須的C
4、)在做 AOP 時定義切入點不是必須的D)可以用正則表達式來定義切入點11)Spring 包裝 Hibernate 之后的 Hibernate 的 DAO 應該繼承那個類( C)A)HibernateDAOB)SessionFactoryC)HibernateDAOSuportD ) Session12)下面對 Spring 包裝 Struts1.2 的說法正確的是( B C )(選擇兩項)A) Spring 包裝 Struts 的 ActionServletB) Spring 包裝 Struts 的 ActionC)主要是利用 Spring 的依賴注入D )主要利用 Spring 的面向方面
5、的編程13) Spring 包裝 Struts 時那些 Spring 模塊是必須的(A) Spring 核心模塊B) Spring AOP 模塊C) Spring MVC 模塊D) Spring WEB 模塊14)Spring 中 Before 通知的目標對象要實現的接口是(A) MethodBeforeAdviceB) ThrowsAdviceC) AfterReturningAdviceD ) MethodInterceptor15) Spring 中 around 通知的目標對象要實現的接口是(A) MethodBeforeAdviceB) ThrowsAdviceC) AfterRet
6、urningAdviceD ) MethodInterceptor16) Spring 中 Before 通知的目標對象要實現的接口中A)方法,方法的參數,目標對象B)方法的參數,方法,目標對象C)目標對象,方法,方法的參數D)方法的參數,目標對象,方法17) Spring 中 around 通知的目標對象要實現的接口中 A)方法B)目標對象A D )(選擇兩項)A)D)before 方法中的三個常用的參數依次是( A )invoke 中方法的參數是( C )C)方法執行參數D ) Exception18)下面是 Spring 依賴注入方式的是( A B )(選擇兩項)A)set方法注入B)構
7、造方法的注入C)get 方法的注入D)接口的注入 19)下面關于在 Spring 中配置 Bean 的 id 屬性的說法正確的是( B D )(選擇兩項)A)id 屬性是必須,沒有 id屬性就會報錯B)id 屬性不是必須的,可以沒有C)id 屬性的值可以重復D)id 屬性的值不可以重復20)下面關于在 Spring 中配置 Bean 的 name 屬性的說法正確的是( B D )(選擇兩項) A ) name屬性是必須,沒有 name 屬性就會報錯B)name 屬性不是必須的,可以沒有C)name屬性的值可以重復D)name屬性的值不可以重復 21)下面是 IOC 自動裝載方法的是( A B
8、)(選擇兩項)A)byNameB)byTypeC)constructorD ) byMethod22)下面關于在 Spring 中配置 Bean 的 init-method 的說法正確的是( C )A)init-method 是在最前面執行的B)init-method 在構造方法后,依賴注入前執行C)init-method 在依賴注入之后執行D ) init-method 在依賴注入之后,構造函數之前執行23)下面關于 Spring 配置文件說話正確的是( B C )(選擇兩項)A)Spring 配置文件必須叫 applicationContext.xmlB)Spring 配置文件可以不叫 a
9、pplicationContext.xmlC)Spring 配置文件可以有多個D ) Spring 配置文件只能有一個24)看下面的代碼,說法正確的是(B ) ACCPset 方法 get 方法A )其中 B)其中 C)其中 D )其中 25)看下面的代碼,說法正確的是( 的 userName 是 UserTable 中的屬性, 的 userName 是 UserTable 中的屬性, 的 userName 是 UserTable 中的屬性, 的 userName 是 UserTable 中的屬性, A D )(選擇兩項)可以不要 get、 set 方法。可以不要 get 方法,但是一定要有
10、可以不要 set 方法,但是一定要有 一定要有 get 和 set 方法 accpA)必須要有一個接受字符串的構造方法B)可以沒有接受一個字符串的構造方法C)這個類有且只能有一個只接受一個字符串的構造方法D)這個類可以有多個構造方法,但是一定要有一個只接受一個字符串的構造方法26)看下面的代碼,說法正確的是( B D )(選擇兩項)com.xfaccp.before.BeforeInterface beforeAdvisorA )這段代碼是做 IOC B)這段代碼是做 AOPC)這段代碼是在做代理D)這段代碼是在做織入27)看下面的代碼,說法正確的是(B ) .*A)這段代碼是在定義目標對象B
11、)這段代碼是在定義切入點C)這段代碼是在定義代理D)這段代碼是在定義織入28)Spring 包裝 Hibernate 之后,能夠來保存數據的方法有(A C)(選擇兩項)A)saveB)loadC)saveOrUpdateD ) merge29)Spring 包裝 Hibernate 之后,關于 findByExample 方法說法正確的是( B)A)是根據對象來找,對象中有的屬性都作為條件,包括主鍵,根據對象來動態的查詢B)是根據對象來找,對象中有的屬性都作為條件,不包括主鍵,根據對象來動態的查詢C)是根據 SQL 語句來找 D)是根據 HQL 來找30)Spring 包裝 Hibernate
12、 之后,關于 merge 方法說話正確的是( D)A)用來修改記錄B)用來增加記錄C)根據主鍵來判斷,如果有主鍵就修改,沒有主鍵就增加記錄D)先查詢記錄,后修改31)Spring 包裝 Hibernate 之后,關于 findByCriteria 方法說話正確的是( C)A )參數是 Restrictions 對象B)參數是 HQL 語句C)參數是 DetachedCriteria 對象D)此方法不支持分頁32)Spring 包裝 Hibernate 之后,關于 find 方法說話正確的是( B)A )參數是 Restrictions 對象B)參數是 HQL 語句C)參數是 DetachedC
13、riteria 對象D)此方法不支持分頁33)Spring 包裝 Struts 的動作說法正確的是( B D )(選擇兩項)A)Action 配置的 type 屬性還是指向自己的 Action 類B)Action 配置的 type 屬性不需要指向自己的 Action 類,但是 Action 要在 Spring 配置文件中配置C)Action 配置的 type 屬性一定要指向 Spring 提供的代理類,但是 Action 要在 Spring 配置文件中配置D )Action 配置的 type 屬性可以不指向 Spring 提供的代理類, 可以利用 Spring 提供的中央處理器來處理, 但是
14、Action 要在 Spring 配置文件中配置34)Spring 中提供通過 Web 容器來啟動 Spring 框架的類有( AC )(選擇兩項) A ) ContextLoaderListenerB) ServletLoaderListnerC)ContextLoaderServletD ) ActionServlet35) 在 web.xml 文件中配置 Spring 框架,下面配置正確的是( D )A) config /WEB-INF/classes/applicationContext.xmlB) servletConfig /WEB-INF/classes/applicationC
15、ontext.xmlC) contextconfig /WEB-INF/classes/applicationContext.xmlD ) contextConfigLocation /WEB-INF/classes/applicationContext.xml36) 在 struts1.2 同 Spring 集成的中, 需要在 struts-config.xml 文件中配置一個請求處理器, 下面配置辦法正確的是 ( B ) A ) B) C) D ) 37) Struts2 同 Spring 集成的說法正確的是( AC )(選擇兩項)A )可以在 perties 中增加一
16、個配置: struts.beanFactory=springB) 可以在 struts.xml 中配置一個 的配置C) 可以在 struts.xml 中增加一個 D )可以在 struts.xml 中增加一個插件 38)下面關于 BeanFactory 接口說法正確的是( B )A ) BeanFactory 是單例模式的實現,負責創建和管理beanB) BeanFactory 是工廠模式的實現,負責創建和管理beanC) ApplicationContext 類是它的實現類D )以上說法都不對BC )(選擇兩項)39)下面關于 ApplicationContext 的說法正確的是(A )是
17、BeanFactory 的實現類B)是一個接口C) 提供一些 BeanFactory 的擴展功能D )功能同 BeanFactory 一樣40)下面是 BeanFactory 的實現類的是( AC )(選擇兩項)A ) ClassPathXmlApplicationContextB) ApplicationContextC)FileSystemXmlApplicationContextD)以上都是41)下面關于 Spring 管理 Bean 的說法正確的是( B )A ) Bean 在 Spring 容器中有兩種管理方式,工廠模式和單例模式B) Bean 在 Spring 容器中有兩種管理方式
18、,原型模式和單例模式C) Spring 默認的利用工廠模式管理 BeanD ) Spring 默認利用原型模式管理 Bean42)下面關于設置注入優點說法正確的是(C )A )構造期即創建一個完整、合法的對象B)需要寫繁瑣的 setter 方法的C)對于復雜的依賴關系,設置注入更簡潔,直觀D )以上說法都不對43)下面關于構造注入優點說法錯誤的是(C)A )構造期即創建一個完整、合法的對象B)不需要寫繁瑣的 setter 方法的C)對于復雜的依賴關系,構造注入更簡潔,直觀D )在構造函數中決定依賴關系的注入順序44)下面關于 AOP 的理解正確的是( BC )(選擇兩項)A )能夠降低組件之間
19、的依賴關系B)將項目中的公共的問題集中解決,減少代碼量,提高系統的可維護性C) AOP 是面向對象的代替品D )AOP 不是面向對象的代替品,是面向對象很好的補充45)關于 Spring 與 Hibernate 集成,下面說法錯誤的是 ( C )A ) Spring 提供了 HibernateDaoSupport 類來簡化 Hibernate 的使用B) 在 Spring 配置文件種可以通過 Spring 提供的 LocalSessionFactoryBean, 來獲得 SessionFactory 的實例 C)通過集成 Spring 和 Hibernate,用 Spring 管理程序的依賴關
20、系,將 SessionFactory 注入到 DataSource 中D)通過 Spring, 可以在 Biz 層代碼中無需直接實例化 DAO 類,而是通過注入得到46)Spring 和 Hibernate 整合過程中各對象注入的順序是(C )A ) DataSource-SessionFactory- Biz - DAOB) SessionFactory - DataSource -DAO-BizC)DataSource-SessionFactory-DAO-BizD ) SessionFactory - DataSource - Biz - DAO47) Spring IOC 容器管理 Action 的方式 (
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 聽力職業病免責協議書
- 賠償和解協議書
- 結婚忠義協議書
- 卡丁車安全免責協議書
- 聘請隊長協議書
- 道路借管協議書
- 村集體資產處置協議書
- 自愿給地協議書
- 學生未返校安全協議書
- 租賃電鍍協議書
- 河南省南陽市2023-2024學年高二下學期期終質量評估+物理試卷答案
- 食品安全與質量檢測技能大賽考試題庫400題(含答案)
- 2024年浙江省嘉興市初三中考三模科學試卷試題(含答案詳解)
- 核心素養-空間觀念
- 吉林省長春市2024年中考語文真題試卷【附真題答案】
- DZ/T 0462.3-2023 礦產資源“三率”指標要求 第3部分:鐵、錳、鉻、釩、鈦(正式版)
- 梧州喜得寶礦業有限公司廣西梧州市金山頂金銀礦礦山地質環境保護與土地復墾方案
- 2024年職業衛生技術人員評價方向考試題庫附答案
- 安全管理之肉制品安全及防控措施
- 綠色算力基礎設施的能源與算力協同優化
- 中小學學生規范漢字書寫比賽硬筆格式
評論
0/150
提交評論