Java面試通關要點彙總集答案(六)——JDBC 流程 MVC 設計思想
1、JDBC流程
- 加載驅動程序。
- 創建鏈接。
- 建立語句。
- 執行語句。
- 處理ResultSet。
參考連接:
Statement 對象
JDBC的操做步驟和實例
2、MVC設計思想
爲何要使用mvc?html
- 使用mvc的思想來設計一個軟件,最根本的緣由是爲了實現模型的複用:
(1)模型不用關心處理結果如何展示。好比,模型返回一些數據,而後交給不一樣的視圖來展示(表格的方式、圖形的方式等等)。
(2)能夠使用不一樣的視圖來訪問同一個模型。
- 代碼的維護性更好:
修改模型不會影響到視圖,反過來,修改視圖,也不會影響到模型。
- 方便測試:
好比,將業務邏輯代碼寫在servlet裏面,須要部署到容器上,而後才能測試。而將業務邏輯代碼寫在java類裏面,能夠直接用main()測試(不依賴容器)。
參考連接:
SpringMVC原理&MVC設計思想
MVC設計思想和優缺點
歡迎關注本站公眾號,獲取更多信息