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的創作者