java 面試 一 (java知音轉)
1、Spring DAO 中最常用的類是()
A,JdbcTemplate ,SimpleJdbcTemplate
B,SimpleJdbcInsert,SimpleJdbcProcedure
C,SimpleJdbcInsert ,SimpleJdbcStoredProc
D,SimpleJdbcQuery ,SimpleJdbcExec
正確答案:A
2、Spring AOP 中, 織入(Weaving) 可以在下面什麼時間完成()
A,全部選項
B,Run time
C,Load time
D,Compile time
正確答案:A
3、下面關於Spring MVC 描述正確的是()
A,DispatcherServlet在 Spring MVC 中是核心servlet , 它負責接收請求並將請求分發給適合的控制器
B,在Spring MVC 中,可以配置多個DispatcherServlet
C,全部選項
D,要使Spring MVC可用,DispatcherServlet需要在web.xml中配置
正確答案:C
4、下面哪項是Spring自動裝載模式()
A,autodetect
B,全部選項
C,constructor
D,byname, byType
正確答案:B
5、Spring 中,下面哪一項不是使用事務的方法()
A,proxies
B,declaratively
C,programmaticly
正確答案:A
6、Spring提供了JMS層的抽象,正確嗎()
A,正確
B,錯誤
正確答案:A
7、關於"@Order"註解,最正確的描述是()
A,實現org.springframework.core.Ordered介面
B,指定一個bean的範圍
C,通常用於注入域物件的屬性
D,全不正確
正確答案:A
8、如何在Spring應用中使用SLF4J()
A,作為日誌框架
B,全不正確
C,作為一個bean
D,作為JDBC框架
正確答案:A
9、Spring bean 的預設作用範圍是()
A,全不正確
B,Singleton
C,Prototype
D,Session
E, Abstract
正確答案:B
10、Spring中,單例意味著每_____只有一個例項()
A,Context
B, JVM
C,Thread
正確答案:A
11、下列關於Spring特性中IoC描述錯誤的是()
A,IoC就是指程式之間的關係由程式程式碼直接操控
B,所謂“控制反轉”是指控制權由應用程式碼轉到外部容器,即控制權的轉移
C,IoC將控制建立的職責搬進了框架中,從應用程式碼脫離開來
D,使用Spring的IoC容器時只需指出元件需要的物件,在執行時Spring的IoC容器會根據XML配置資料提供給它
正確答案:A
12、Spring 3 提升了哪項功能()
A,支援更多註解
B,全不正確
C,增加額外的生命週期方法
D,支援更多的bean 作用域
正確答案:A
13、在Spring MVC中,哪個類是負責處理HTTP請求和響應的()
A,DispatcherServlet
B,RequestHandler
C,HttpServlet
D,SpringController
正確答案:A
14、Spring DAO 異常是 Spring常見的異常,正確嗎()
A,有時候正確
B,正確
C,錯誤
正確答案:B
15、Spring支援的事務功能包括()
A,事務的傳播行為
B,事務回滾
C,全部選項
D,事務的隔離級別
正確答案:C
16、Spring中,BeanFactory是流行的裝載bean的方式,下面哪個選項是正確的建立BeanFactory 的方式()
A,BeanFactory factory = new BeanFactory(new FileInputStream(“beans.xml”));
B,BeanFactory factory = new XmlBeanFactory(“classpath:beans.xml”);
C,BeanFactory factory = new BeanFactory(“beans.xml”);
D,BeanFactory factory = new XmlBeanFactory(newFileInputStream(“beans.xml”));
正確答案:D
17、使用 XML配置能實現 SpringAOP,正確嗎()
正確
錯誤
正確答案:A
18、Spring 如何處理 XML 的編入編出(marshal/unmarshal)()
A,包裝了很多庫,包括Jackson 和 JAXB
B,不支援marshaller/unmarshaller
C,提供了它自己的快速、簡單的XML marshaller/unmarshaller
正確答案:A
19、Spring 中"@Cacheable" 註解與以下哪個註解類似()
A,@CacheDefaults
B,@CachePut
C,@CacheResult
D,@CacheGet
正確答案:C
20、Spring 中 "@Transactional"註解是用 AOP 實現的,是否正確()
A,錯誤
B,正確
正確答案:B