目前,軟件企業開發基於企業級JavaEE的軟件項目,都會選擇一種框架技術或幾種框架技術的整合,如Nutz、SSH、SSM、JFinal,選擇框架技術*主要的目的是提高軟件項目開發效率,所以掌握一種主流框架技術是很多企業對開發人員的基本要求。本書針對JavaEE軟件工程師崗位的特點,全面創新本書的結構體繫,努力體現“項目任務驅動”教學和“案例”教學相融合的課程特色。全書共7章,第1章和第2章作為項目實戰前的準備篇,介紹了開發資料的下載、開發環境的搭建、繫統的需求分析和設計、數據庫的設計;第3章至第6章作為框架技術項目實戰篇,每一章介紹了一種框架技術或框架技術組合的開發應用;第7章介紹將項目脫離開發環境,部署到服務器運行。
本書主要通過項目實戰,用框架技術實現“新聞發布繫統”。項目案例中包括了Ajax、Beetl模板引擎、EasyUI前端框架、在線HTML編輯器UEditor等前端技術的應用。
本書圖文並茂、深入淺出、語言流暢,強調工程思想。書中包含大量精心設計並調試通過的編程實例,方便初學者學習。例如,書中講解基於Nutz框架技術,采用了軟件企業常用的快速迭代方法實現繫統開發,讓學習者提前感知軟件開發人員的工作。