回覆列表
  • 1 # 綜藝蛀蟲

    我認為,Java面試試題眾多,重在對基礎理論知識和實際操作的考核,給你分享一些面試題目(由於篇幅有限,答案省略),主要有:

    1. 什麼是Spring MVC框架的控制器?

    2.SpringMvc的控制器是不是單例模式,如果是,有什麼問題,怎麼解決?

    3.結合專案談談你對 MVC 的理解?

    4.什麼是Spring MVC?SpringMVC的工作流程是什麼?

    5.SpringMVC的優點是什麼?

    6.SpringMVC與Struts2的區別?

    7.Spring框架分為哪七大模組,各模組的主要功能作用是什麼?

    8.Spring框架中的三大核心思想是什麼?

    9.AOP的概念以及使用AOP機制有什麼好處?

    10.Java程式設計中實現AOP有幾種方式?

    11.jsp靜態包含和動態包含的區別?

    12.jsp有哪些內建物件?作用分別是什麼?

    13.Tomcat 有哪幾種Connector 執行模式?

    14.你所知道的集合類都有哪些?主要方法?

    15.說出ArrayList、Vector、LinkedList 的儲存效能和特性?

    16.Collection 和Collections 的區別?

    17.HashMap 和Hashtable 的區別?

    18.Arraylist 與Vector 區別?

    19.Set 裡的元素是不能重複的,那麼用什麼方法來區分重複與否呢?

    20.介紹JAVA中的Collection FrameWork?如何寫自己的資料結構?

    21.EJB與JAVA BEAN的區別是什麼?

    22.請你介紹EJB的基本架構?等等。

  • 2 # 程式猿進階之道

    關於Spring:

    1.談談你對Spring IOC和DI的理解,它們有什麼區別?

    2.Spring配置bean例項化有哪些方式?

    3.請介紹一下Spring框架中Bean的生命週期和作用域

    4.Bean注入屬性有哪幾種方式?

    5.什麼是AOP,AOP的作用是什麼?

    6.Spring如何處理執行緒併發問題?

    7.介紹一下Spring的事物管理

    關於SpringMVC:

    1.什麼是SpringMVC ?簡單介紹下你對SpringMVC的理解?

    2.說說SpringMVC的流程?

    3.SpringMVC有什麼優點?

    5.如何解決POST請求中文亂碼問題,GET的又如何處理呢?

    6.Spring MVC的異常處理 ?

    7.SpringMvc的核心入口類是什麼?

    8.SpringMvc的控制器是不是單例模式,如果是,有什麼問題,怎麼解決?

    9. @RequestMapping註解用在類上面有什麼作用?

    10.如果前臺有很多個引數傳入,並且這些引數都是一個物件的,那麼怎麼樣快速得到這個物件?

    11.SpringMvc如何處理檢視?

    關於Mybatis:

    1.#{}和${}的區別是什麼?

    2.當實體類中的屬性名和表中的欄位名不一樣 ,怎麼辦?

    3.聊聊你對Mybatis的瞭解和認識?

    4. Mybatis工作原理

    5.Mapper.xml對映檔案中有哪些常用標籤?

    6.Mybatis是如何進行分頁的?分頁外掛的原理是什麼?

    7.Mybatis動態sql是做什麼的?都有哪些動態sql?簡述一下動態sql的執行原理?

    8.Mybatis是如何將sql執行結果封裝為目標物件並返回的?都有哪些對映形式?

  • 中秋節和大豐收的關聯?
  • 亂改成語的資料?