《Java項目實戰 企業案例分析與項目自主設計/高等院校信息類專業校企銜接創新實踐系列教材》是一本介紹Spring MVC開發的書,而Spring又是此類開發的核心。其實,Java本身并不難學,但是一旦進人到J2EE的開發,學習曲線陡然升高。這時如果沒有外界的幫助和內心的執著,很容易中途放棄學習。這也是現在各種教學視頻大受歡迎的重要原因,因為跟隨教程,讀者有很大可能能夠真正將一個項目運行起來。但是依筆者的觀點,視頻教程僅僅只是讓初學者能夠“敲”出一個能運行的網站而已,一旦稍作變化,讀者立馬再次進入“煎熬模式”。而書本不一樣,書本能夠詳細的講述背后的原理和規則,而且便于查找。
和其他同類介紹Spring MVC的書不一樣,《Java項目實戰 企業案例分析與項目自主設計/高等院校信息類專業校企銜接創新實踐系列教材》的特色就是所有代碼都來自于一個真實的項目,而且筆者在寫書時并未對原有項目做任何修改,包括程序員編寫的有瑕疵的代碼(一些敏感的信息做了處理)。
《Java項目實戰 企業案例分析與項目自主設計/高等院校信息類專業校企銜接創新實踐系列教材》在代碼開發的組織上的編排,也是《Java項目實戰 企業案例分析與項目自主設計/高等院校信息類專業校企銜接創新實踐系列教材》和其他書的不同之一。《Java項目實戰 企業案例分析與項目自主設計/高等院校信息類專業校企銜接創新實踐系列教材》在描述開發過程時基本上是按照中小項目的開發順序來組織的。即程序員是以“垂直”的方式,從模型設計,依次開發持久層、服務層、控制層和視圖層,這樣,開發完一個功能之后,就能馬上對此功能進行完整流程的測試,利于初學者排查問題。
第1章 項目開發方法概述
1.1 軟件工程概述
1.2 軟件開發方法
第2章 項目需求分析
2.1 需求調研
2.2 概述
2.3 系統用戶
2.4 功能性需求
2.5 非功能性需求
第3章 項目系統設計
3.1 系統概要設計
3.2 系統模塊詳細設計
3.3 系統數據模型詳細設計
第4章 項目開發技術
4.1 Hibernate
4.2 Spring
4.3 Spring MVC
第5章 項目實現與測試
5.1 開發環境
5.2 創建項目
5.3 目錄結構
5.4 Spring MVC配置
5.5 用戶功能
5.6 服務模板功能
5.7 服務跟蹤功能
第6章 項目安裝與維護
6.1 安裝前準備
6.2 創建用戶
6.3 安裝JDK
6.4 配置服務器環境
6.5 安裝Tomcat
6.6 WDCP環境配置
6.7 安裝中小企業服務系統
6.8 常用維護手段
參考文獻