21、使用Spring MVC 處理普通頁面請求, 下面哪個排序是正確的()
1.請求:請求提交給服務器
2.分發:分發器通過web 應用配置信息 , 將請求分發至適當的控制器
3.服務調用:控制器與業務層交互
4.響應:控制器更新模型,將執行結果返回給客戶端展現
A,1-2-3-4
B,1-4-3-2
C,1-4-2-3
D,1-3-2-4
正確答案:A
22、以下哪個不是 Spring AOP 的註解()
A,@Before
B,@Around
C,@BeforeReturning
D,@AfterThrowing
正確答案:C
23、"@RequestMapping是Spring中的哪一部分()
A,DAO
B,Security
C,Web MVC
D,Web
正確答案:C
24、下面關於spring和struts2的描述,錯誤的是()
A,spring mvc的入口是filter,而struts2是servlet
B,spring mvc是基於方法的設計,而struts2是基於類的設計
C,struts2有以自己的interceptor機制,spring mvc用的是獨立的AOP方式
D, spring mvc的方法之間基本上獨立的,獨享request response數據,struts2所有Action變量是共享的
正確答案:A
25、Spring中,下面哪個選項支持ORM()
A,OJB
B,TopLink
C,全部選項
D,Java Data Objects(JDO)
E,iBatis
正確答案:C
26、Spring和Hibernate的集成中,下面哪項是SessionFactory 正確的實現()
A,LocalSessionFactoryBean
B,LocalFactoryBean
C,SessionFactory
D,SessionFactoryBean
正確答案:A
27、下面哪個是Spring最核心的servlet()
A,WebServlet
B,SpringServlet
C,DispatcherServlet
D,IoCServlet
正確答案:C
28、Spring-test 用什麼約定在測試中使用HTTP會話和HTTP 請求對象()
A,MVC
B,Open-closed principle
C,DAOs
D,Mock objects
正確答案:D
29、Spring 中,"@Cacheable"的key生成方式,以下哪個是正確的()
A,可以是方法參數及其成員變量的任意表達式
B,只能使用所有方法參數,但可以調整次序
C,只能使用所有方法參數,且不能調整次序
D,只能指定方法參數是否參與key的生成,不能控制參數的成員變量
正確答案:A
30、使用@Required但不關聯bean 來註解setter方法,將會發生()
A,bean被設置爲null
B,啓動異常
C,Spring 將創建bean
D,什麼也不發生
正確答案:B