文章目錄
- JavaEE期末復習
- 一、單選題:
JavaEE期末復習
一、單選題:
1.Spring的核?技術是( A )?
A依賴注入
B.JdbcTmplate
C.聲明式事務
D.資源訪問
Spring的核心技術包括依賴注入(Dependency Injection)、面向切面編程(Aspect-Oriented
Programming)、控制反轉(Inversion of
Control)等。其中,依賴注入是Spring最為重要的特性之一,它通過將對象之間的依賴關系交由Spring容器管理,實現了松耦合、可擴展、可維護性高的應用程序開發
。
2.下面關于<load-on-startup>元素說法錯誤的是?(c )
A.如果<load-on-startup>元素的值為1,則在應用程序啟動時會立即加載該Servlet
B.如果<load-on-startup-元素不存在,則應用程序會在第—個servlet清求時加載該Servlet
C.如果<load-on-startup-元素的值為1,則在應用程序啟動時會延遲加載該Servlet
D.<load-on-startup-元素是可選的
如果< load-on-startup>元素的值為1,則在應用程序啟動時會立即加載該Servlet
3.在spring的配置文件中有一個類型的兩個實例,如果按照類型去獲取,結果是(A)
A.開發工具報錯
B.獲得需要的實例
C.獲得兩個不同的實例
D.獲得兩個不同的實例,讓程序員根據項目需求去選擇所需要的實例
當Spring容器中存在多個同一類型的實例時,如果沒有指定具體的實例名稱或其他條件進行區分,無法確定要獲取的是哪個實例,這將導致開發工具報錯或者運行時異常
4.通過繼承可以快速實現bean的配置,那么是通過以下哪個屬性實現的。(c)
A.id
B.class
C. parent
D abstract
parent。通過在bean配置中指定parent屬性,可以實現bean之間的繼承關系,子bean會繼承父bean的配置。
5.在Spring中,用于產生Bean工廠的是(D)
A.Spring的核心庫
B.Spring的AOP
C.Spring的資源
D.Spring的BeanFactory
spring的BeanFactory是用于產生和管理Bean的工廠類。它是Spring框架的核心部分,負責實例化、配置和管理Bean對象
- MyBatis框架下載并解壓后,有關mybatis-3.x的文件夾內容說明正確的是。(C)
A.lib文件下就屬于MyBatis框架開發的所有JAR包,
B.mybatis-3.xword屬于MyBatis使用手冊
C.其中mybatis-3.xjar屬于MyBatis核心包
D.以上說發都錯誤
. - 當有多個選擇的情況是,值需要從多個選項中選擇一個去執行時,可以使用的動態SQL元素是。(B)
A. < if>
B.< choose>、< when>、< otherwise>
C.< when>
D. < set>
< choose>元素表示多個選擇,內部可以包含多個< when>元素和一個< otherwise>元素。每個< when>元素表示一個條件,如果滿足條件,則執行對應的SQL語句塊;< otherwise>元素表示默認情況下執行的語句塊
8.以下關于MyBatis映射文件中< association>元素屬性的說明錯誤的是。(A)
A.property:指定映射到的實體類對象屬性,與表字段無需——對應
B.column:指定表中對應的字段
C.javaType:指定映射到實體對象屬性的類型
D.id:指定映射到的實體類對象屬性,與表字段主鍵對應
property: 指定映射到的實體類對象屬性,與表字段無需對應
9.@RequestParam注解中可以省路屬性名稱的是。(B)
A.defaultValue
B,value
C.name
D.required
在@RequestParam注解中,可以省略屬性名稱,直接使用屬性值作為參數的名稱。而value屬性用于指定參數的名稱,如果省略屬性名稱,則默認使用value屬性的值作為參數的名稱
- RequestMapping注解類型的作用是。(A)
A.用于映射一個請求或—個方法
B.用于映射—個控制器類
C.用于映射請求叁數
D.用于映射請求類型
RequestMapping注解用于將HTTP請求映射到控制器的處理方法上,可以指定請求的URL路徑、請求方法類型等信息,從而實現請求的轉發和處理
點擊移步博客主頁,歡迎光臨~