MVC 架構(Java)
Posted by Bruce Tsai
練習設計一個 Web 系統,系統需符合下列要求
以下列原則建立一個 Web 系統,包含 2 ~ 3 個簡單的功能,功能內容不限。唯可確認所設計的模式能正常運作即可。
- 需為 maven 專案(或 gradle 專案)
- 使用 MVC 模式,但不可使用 MVC 的套件
- 需有例外處理的機制
- 儘可能簡化新增一個功能時需要的處理項目
若需要使用資料庫,可用下列資料庫套件
- H2 Database (建議使用)
- HSQL DB
- Derby
方向
- 思考可用來設計 MVC 架構的模式(4種)
- 比較完成的架構與現有 framework 套件架構(如 Spring MVC, Struts, Jersey)