內容簡介
本書由淺入深、循序漸進地介紹了MVC的體系結構和如何構建一個基於MVC的Web框架,目的是幫助軟體開發人員快速掌握MVC的設計思想,並能使用MVC的內涵設計Web框架。全書共分12章。第1章詳細介紹MVC的設計思想、優缺點,以及如何構建一個基於MVC的Web框架;通過這部分知識的介紹,建立起讀者對MVC的理論基礎。第2~9章將逐步實現一個基於MVC的Web框架和持久層框架;讀者可以通過這部分內容的學習,掌握其實現細節和核心設計方式。第10~11章主要介紹如何將自己實現的Web框架與其他工具進行整合;讀者通過這部分內容的學習,可以將本書中實現的Web框架與目前許多開源項目,如Hibernate、Log4j等整合起來,以方便開發。第12章主要通過一個內容管理系統實例來驗證本書所實現的框架;讀者通過這部分內容的學習,可以熟練掌握本書所實現的Web框架的使用方法。本書採用Struts和Spring的一些優點,通過一步一步的講解,使讀者真正掌握MVC的核心思想和實現方法。本書適合於初、中、高級軟體開發人員閱讀,同時也可作為高校相關專業和社會培訓班的教材。
目錄
第1章運籌帷幄:Web框架的核心思想2
1.1MVC模式2
1.1.1MVC模式概述2
1.1.2MVC模式的結構3
1.1.3MVC模式的設計思想4
1.1.4MVC模式的處理過程5
……