Java面試題十九

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章