學了一段時間java,接觸了mvc設計模式,但是對設計模式概念比較模糊,通過百度瞭解了一下.這裡簡單總結一下. 設計模式(Design pattern),百度說是也叫軟體設計模式,是一套被反覆使用,多數人知曉的,經過分類編目的,代碼設計經驗的總結. 使用設計模式是為了可重用代碼,讓代碼更容易被他人理 ...
學了一段時間java,接觸了mvc設計模式,但是對設計模式概念比較模糊,通過百度瞭解了一下.這裡簡單總結一下.
設計模式(Design pattern),百度說是也叫軟體設計模式,是一套被反覆使用,多數人知曉的,經過分類編目的,代碼設計經驗的總結.
使用設計模式是為了可重用代碼,讓代碼更容易被他人理解,保證代碼可靠性,程式的重要性.
是對面向對象設計中反覆出現的問題的解決方案.
這樣我們可以知道,設計模式是開發人員軟體開發過程中面臨的一般問題的解決方案.就是一種代碼設計經驗的總結,通過採用各種設計模式
我們寫代碼的時候應該會更簡單.
MVC又是什麼呢?
MVC也是一種設計模式,代表Model-View-Controller(模型-視圖-控制器)模式.我是在ssm框架學習這塊瞭解到的.
這種模式應該是用於應用程式的分層開發.具體分層開發是什麼,不是太懂,百度一下~
https://blog.csdn.net/daniel_fei/article/details/58611596就是這個大概瞭解了一下
Model:模型代表一個存取數據的對象,也可以帶有邏輯業務,在數據發生變化時更新控制器
View:視圖就是將模型中的數據以某種形式進行可視化.
Controller:控制器作用在模型和視圖上面,它可以控制數據流向模型對象,並且在數據變化時,更新視圖.並且它使視圖與模型相互分離開來
就好東西都不是很懂,慢慢積累每天進步!