-
maverick
(Java的MVC框架)
鎖定
Maverick是一個輕量而完備的MVC Model 2框架。Maverick的Action稱作Controller。Controller只接受一個ControllerContext參數。request,response, servlet config, servelt context等輸入信息都包裝在ControllerContext裏面,而且Model也通過ControllerContext的model屬性返回。整個編程結構清楚。但由於ControllerContext只有一個model屬性可以傳遞數據,程序員必須把所有需要的數據都打包在一個對象裏面設置到model屬性裏。這種麻煩自然而然會導致這樣的可能用法,直接把Controller本身設置為model,這又回到了Controller和Model一體。
- 中文名
- maverick
- 類 型
- 完備的MVC Model 2框架
- 意 義
- 設計中最經典的設計模式了
- 含 義
- 社區著名測試工具JuitEE的創作者
MVC 模式也許是軟件設計中最經典的設計模式了,Smaltalk類庫的模型 視圖 控制器三元組結構觸動了軟件設計的靈感,清晰的層次結構、明確的職責範圍、流暢的工作流程使軟件設計增添了藝術的美感。Maverick 框架便隱藏着這種 美感,(名字中隱含着mvc的意思)。Maverick 框架致力於實現mvc模式,其1.0版本於2001年早期發佈,兩名主要開發者之一的Jeff Schnitzer也是開源社區著名測試工具JuitEE的創作者。
[1]
- 參考資料
-
- 1. ava的MVC框架 Maverick .開源社區網[引用日期2012-09-22]
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:18次歷史版本
- 最近更新: w_ou