經過在千鋒Java培訓兩個月的學習,目前已經迎來了Java第二階段學習的尾聲,這也意味著Javaweb的學習也已經結束。
通過在千鋒Java課程培訓這段時間的學習,我了解到Javaweb是目前使用廣泛的Web應用開發技術,web包括:web服務器和web客戶端兩部分。對于我們編程的學習,我覺得Javaweb也是有一定的規律的,使用Servlet或者Filter攔截請求,使用MVC的思想設計架構,使用約定,XML或 Annotation實現配置,運用Java面向對象的特點,面向對象實現請求和響應。
在其中給我感觸深的就是千鋒講師講過的MVC設計模式,運用這個模式設計程序思路非常清晰,各個層級只負責對應的功能,例如,V層就是視圖層,用來呈現模型,通常直接從模型中取得它需要顯示的狀態與數據。對于相同的信息可以有多個不同的顯示形式或視圖,就是為客戶展示信息的一個平臺。M層,模型層,持有所有的數據、狀態和程序邏輯,一般的DAO,service都是在這個層面,我們可以把對數據庫的操作和業務邏輯都寫在里面。C層是控制層位于視圖和模型中間,負責接受用戶的輸入,將輸入進行解析并反饋給模型,通常一個視圖具有一個控制器來處理和響應客戶的請求。運用MVC提高開發效率。在開發界面顯示部分時,我們僅僅需要考慮的是如何布局一個好的用戶界面;開發模型時,僅僅要考慮的是業務邏輯和數據維護,這樣能使開發者專注于某一方面的開發,提高開發效率。
回顧整個千鋒Java課程培訓第二階段,我認為多的還是基礎知識,因為第二階段是為了今后的框架打好基礎,讓學習加容易理解!
相關文章
了解千鋒動態
關注千鋒教育服務號
掃一掃快速進入
千鋒移動端頁面
掃碼匿名提建議
直達CEO信箱