Java面試通關要點彙總集答案(六)——JDBC 流程 MVC 設計思想

1、JDBC流程

  1. 加載驅動程序。
  2. 創建鏈接。
  3. 建立語句。
  4. 執行語句。
  5. 處理ResultSet。
    參考連接:
    Statement 對象
    JDBC的操做步驟和實例

2、MVC設計思想

爲何要使用mvc?html

  1. 使用mvc的思想來設計一個軟件,最根本的緣由是爲了實現模型的複用:
    (1)模型不用關心處理結果如何展示。好比,模型返回一些數據,而後交給不一樣的視圖來展示(表格的方式、圖形的方式等等)。
    (2)能夠使用不一樣的視圖來訪問同一個模型。
  2. 代碼的維護性更好:
    修改模型不會影響到視圖,反過來,修改視圖,也不會影響到模型。
  3. 方便測試:
    好比,將業務邏輯代碼寫在servlet裏面,須要部署到容器上,而後才能測試。而將業務邏輯代碼寫在java類裏面,能夠直接用main()測試(不依賴容器)。
    參考連接:
    SpringMVC原理&MVC設計思想
    MVC設計思想和優缺點
相關文章
相關標籤/搜索