[筆記] MVC 架構
Mvc from Yun-tao Chen MVC 架構可以解決什麼問題? 網頁即時訂位系統 A 同學在網頁上打叉叉 把資料寫入資料庫 另一個B同學要及時在他的畫面看到,那個位置被訂走了 MVC 的運作順序: Controller 去 Model 拿資料,呈現到 View上面 或是 Controller跟View講,你去 Model 拿資料 回到選座位的問題 A 按了按鈕之後,由Controller 去 Model 變動資料 但是 B 要怎麼知道座位被訂走了呢? View 要跟 Model 註冊,他正在看 Model 裡面的資料 所以 Model 要知道現在有幾個 View 在看 以上面的情況來講,有兩個人在看這個 Model 所以A 更動了 Model 後 Model 就會送一個 refresh 的訊號給 View B 叫他更新畫面! [Question] Model 2 跟 MVC 架構的差別? https://en.wikipedia.org/wiki/JSP_model_2_architecture