●前言
章 開發環境與工具
1.1 下載資源
1.2 安裝JTM
1.2.1 安裝JDK
1.2.2 安裝Tomcat
1.2.3 安裝MySQL
1.2.4 安裝問題
1.3 安裝MyEclipse
1.3.1 安裝
1.3.2 常規設置
1.3.3 常用快捷鍵
1.3.4 常見問題
1.4 常用輔助工具
1.4.1 HeidiSQL
1.4.2 Notepad
1.4.3 MagicalTool
1.5 考核任務
本章小結
第2章 新聞發布繫統設計
2.1 繫統需求分析
2.2 繫統功能預覽
2.2.1 查看新聞列表
2.2.2 閱讀新聞
2.2.3 用戶登錄
2.2.4 發布新聞
2.2.5 修改新聞
2.2.6 刪除新聞
2.3 數據庫設計
2.4 考核任務
本章小結
第3章 基於Nutz的項目實戰
3.1 Nutz框架簡介
3.2 創建Nutz項目
3.2.1 項目工程結構
3.2.2 準備Jar包和JS庫
3.2.3 新建Web項目
3.2.4 添加數據源
3.2.5 DAO注解
3.2.6 添加POJO類
3.2.7 創建主模塊類
3.2.8 實現Setup接口
3.2.9 配置web.xml
3.2.10 簡單的繫統首頁
3.2.11 運行項目
3.3 考核任務
3.4 繫統日志
3.5 用戶登錄
3.5.1 美化繫統首頁
3.5.2 Ajax方法
3.5.3 更友好的alert
3.5.4 標題圖標
3.5.5 MVC概述
3.5.6 MVC注解
3.5.7 DAO接口方法
3.5.8 登錄方法
3.5.9 匹配視圖
3.5.10 Beetl配置
3.5.11 退出繫統
3.5.12 密碼加密
3.5.13 登錄Filter
3.6 考核任務
3.7 調試方法
3.7.1 後端調試
3.7.2 前端調試
……
第4章 基於SSH的項目實戰
第5章 基於SSM的項目實戰
第6章 基於JFinal的項目實戰
第7章 項目部署
參考文獻
附錄 在線資源
目前,軟件企業開發基於企業級JavaEE的軟件項目,都會選擇一種框架技術或幾種框架技術的整合,如Nutz、SSH、SSM、JFinal,選擇框架技術很主要的目的是提高軟件項目開發效率,所以掌握一種主流框架技術是很多企業對開發人員的基本要求。本書針對JavaEE軟件工程師崗位的特點,全面創新本書的結構體繫,努力體現“項目任務驅動”教學和“案例”教學相融合的課程特色。全書共7章,章和第2章作為項目實戰前的準備篇,介紹了開發資料的下載、開發環境的搭建、繫統的需求分析和設計、數據庫的設計;第3章至第6章作為框架技術項目實戰篇,每一章介紹了一種框架技術或框架技術組合的開發應用;第7章介紹將項目脫離開發環境,部署到服務器運行。本書主要通過項目實戰,用框架技術實現“新聞發布繫統”。項目案例中包括了Ajax、Beetl模板引擎、EasyUI前端框架、在線HTML編輯器UEditor等前端技術的應用。本書圖等