MVC
三層架構(gòu):軟件設(shè)計架構(gòu)
?? ?1. 界面層(表示層):用戶看的得界面扛门。用戶可以通過界面上的組件和服務器進行交互
?? ?2. 業(yè)務邏輯層:處理業(yè)務邏輯的。
?? ?3. 數(shù)據(jù)訪問層:操作數(shù)據(jù)存儲文件歹河。
jsp頁面發(fā)送請求傳遞查詢參數(shù)---->servlet接收查詢參數(shù)調(diào)用service查詢方法-->service接收參數(shù)調(diào)用dao-->dao接收參數(shù)拼接參數(shù)連接數(shù)據(jù)庫
dao層將查詢數(shù)據(jù)返回給service---->service獲取查詢數(shù)據(jù)進行業(yè)務邏輯將結(jié)果返回給servlet--->servlet接收返回數(shù)據(jù),重定向花吟,傳遞數(shù)據(jù)---->前臺使用ajax獲取數(shù)據(jù)秸歧,顯示查詢數(shù)據(jù)