欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

Java Web開發技術與項目實戰

中國水利水電出版社
    【作 者】主編 羅如為 【I S B N 】978-7-5170-7446-5 【責任編輯】周益丹 【適用讀者群】本專通用 【出版時間】2019-02-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】208 【千字數】314 【印 張】13 【定 價】36 【叢 書】 【備注信息】
圖書詳情

    目前,軟件企業開發基于企業級JavaEE的軟件項目,都會選擇一種框架技術或幾種框架技術的整合,如Nutz、SSH、SSM、JFinal,選擇框架技術最主要的目的是提高軟件項目開發效率,所以掌握一種主流框架技術是很多企業對開發人員的基本要求。本書針對JavaEE軟件工程師崗位的特點,全面創新本書的結構體系,努力體現“項目任務驅動”教學和“案例”教學相融合的課程特色。全書共7章,第1章和第2章作為項目實戰前的準備篇,介紹了開發資料的下載、開發環境的搭建、系統的需求分析和設計、數據庫的設計;第3章至第6章作為框架技術項目實戰篇,每一章介紹了一種框架技術或框架技術組合的開發應用;第7章介紹將項目脫離開發環境,部署到服務器運行。

    本書主要通過項目實戰,用框架技術實現“新聞發布系統”。項目案例中包括了Ajax、Beetl模板引擎、EasyUI前端框架、在線HTML編輯器UEditor等前端技術的應用。

    本書圖文并茂、深入淺出、語言流暢,強調工程思想。書中包含大量精心設計并調試通過的編程實例,方便初學者學習。例如,書中講解基于Nutz框架技術,采用了軟件企業常用的快速迭代方法實現系統開發,讓學習者提前感知軟件開發人員的工作。

    針對JavaEE軟件工程師崗位特點,全面創新結構體系,體現“項目任務驅動”教學和“案例”教學相融合的特色。

    內容全面詳細、圖文并茂、深入淺出、語言流暢,強調工程思想。

    包含大量精心設計并調試通過的編程實例,方便初學者學習。

    通過項目實戰,用框架技術實現“新聞發布系統”。

    JavaEE是企業級Web應用開發中的一種軟件開發技術,它與企事業單位的需求聯系密切,且不斷被改進,不斷融入新的思想和新的解決方案。掌握JavaEE開發技術的人員,就業地域廣、選擇多、薪資高,因此這一技術被廣大Java愛好者和軟件公司所青睞,同時使得“JavaEE框架技術”課程成為高校計算機相關專業的一門主要專業課。

    本書由高校專業教師與企業軟件工程師合作編寫,作者的軟件開發經驗均在9年以上,具有豐富的教學與實踐經驗。本書針對應用型本科院校學生培養定位,既強調基本知識的理解,更注重基本技能和工程應用能力的培養,使學生了解企業對軟件開發人才的實際需求,拓寬學生的知識面,掌握開發Java Web項目流程,具備獨立開發項目的實踐能力,提高在軟件開發過程中發現問題、分析原因、解決問題的能力,激發學生的學習興趣,創新性地開發自己感興趣的Web應用系統。

    本書以新聞發布系統案例為實戰項目。首先介紹了開發環境與工具;然后介紹新聞發布系統的需求分析,并根據需求來設計系統和數據庫;接下來介紹了如何應用Nutz、SSH、SSM和JFinal四種不同框架技術開發新聞發布系統;最后將開發的系統部署到服務器。每一部分都設計了若干有針對性的考核任務,每個任務包括若干考核要點;考核任務按照知識點進行設計,循序漸進、逐步深入,將理論知識學習與實踐能力訓練融為一體,同步進行。如果每一個項目的階段性任務都完成了,也就完成了一個項目的完整開發。

    本書中所介紹的項目均在Windows 7、MyEclipse2015、JDK1.8、Tomcat8、MySQL5.7環境下進行開發,使用的后端框架為Nutz 1.r.65、MyEclipse2015集成的Struts 2.2.1+Spring 4.1+Hibenat 4.1、MyBatis 3.4.6,使用的前端框架主要是EasyUI,在線編輯器使用百度官方提供的UEditor 1.5.0。每個項目案例已開發實現,并調試運行,功能正常。同時也給出了完整的實現步驟,從Web項目系統的設計到系統的部署,讀者按照書中所講述的內容實施,可以順利地完成開發任務。

    學習軟件開發技術,無論是后端還是前端,都不宜拘泥于某一種技術本身,最重要的是學會解決問題的方法,掌握了方法,無論用什么技術都可以較快地開發出軟件系統。對于初學者,沒有捷徑可走,需要在不斷地編碼、運行、調試過程中總結經驗。遇到問題時,首先要分析問題,確定問題的來源,然后充分利用搜索引擎、使用手冊、說明文檔和身邊的老師與同學,找出解決問題的方法,不斷地積累解決問題的經驗,高質量地完成任務,最終掌握軟件開發技術、學以致用。

    本書由羅如為任主編,陳鎮鋮、武佩文、張志昊任副主編。書中第3章由陳鎮鋮、武佩文和張志昊編寫,各項目的前端頁面內容由張志昊編寫,其他內容由羅如為編寫,全書由羅如為負責審核和統稿。羊四清老師對本書的編寫提出了很多寶貴意見,在此,向他表示感謝。

    由于編者水平有限,書中難免有疏漏之處,敬請廣大讀者批評指正。

    前言

    第1章 開發環境與工具 1
    1.1 下載資源 1
    1.2 安裝JTM 1
    1.2.1 安裝JDK 1
    1.2.2 安裝Tomcat 1
    1.2.3 安裝MySQL 2
    1.2.4 安裝問題 2
    1.3 安裝MyEclipse 4
    1.3.1 安裝 4
    1.3.2 常規設置 4
    1.3.3 常用快捷鍵 6
    1.3.4 常見問題 6
    1.4 常用輔助工具 6
    1.4.1 HeidiSQL 6
    1.4.2 Notepad++ 7
    1.4.3 MagicalTool 7
    1.5 考核任務 7
    本章小結 7
    第2章 新聞發布系統設計 8
    2.1 系統需求分析 8
    2.2 系統功能預覽 8
    2.2.1 查看新聞列表 9
    2.2.2 閱讀新聞 9
    2.2.3 用戶登錄 10
    2.2.4 發布新聞 10
    2.2.5 修改新聞 11
    2.2.6 刪除新聞 11
    2.3 數據庫設計 12
    2.4 考核任務 14
    本章小結 14
    第3章 基于Nutz的項目實戰 15
    3.1 Nutz框架簡介 15
    3.2 創建Nutz項目 15
    3.2.1 項目工程結構 15
    3.2.2 準備Jar包和JS庫 16
    3.2.3 新建Web項目 17
    3.2.4 添加數據源 19
    3.2.5 DAO注解 21
    3.2.6 添加POJO類 23
    3.2.7 創建主模塊類 25
    3.2.8 實現Setup接口 26
    3.2.9 配置web.xml 27
    3.2.10 簡單的系統首頁 28
    3.2.11 運行項目 28
    3.3 考核任務 29
    3.4 系統日志 29
    3.5 用戶登錄 31
    3.5.1 美化系統首頁 31
    3.5.2 Ajax方法 33
    3.5.3 更友好的alert 34
    3.5.4 標題圖標 35
    3.5.5 MVC概述 35
    3.5.6 MVC注解 36
    3.5.7 DAO接口方法 38
    3.5.8 登錄方法 38
    3.5.9 匹配視圖 39
    3.5.10 Beetl配置 40
    3.5.11 退出系統 40
    3.5.12 密碼加密 41
    3.5.13 登錄Filter 41
    3.6 考核任務 42
    3.7 調試方法 42
    3.7.1 后端調試 43
    3.7.2 前端調試 46
    3.8 新聞管理 48
    3.8.1 后臺Layout 48
    3.8.2 Tab操作 49
    3.8.3 封裝Tree型數據 51
    3.8.4 加載Tree型菜單欄目 52
    3.8.5 后端新聞業務邏輯 53
    3.8.6 封裝DataGrid數據 56
    3.8.7 后端文件上傳 56
    3.8.8 修改UEditor1.5 56
    3.8.9 后臺新聞信息處理 57
    3.8.10 前臺新聞信息處理 65
    3.9 考核任務 71
    本章小結 71
    第4章 基于SSH的項目實戰 73
    4.1 SSH簡介 73
    4.2 向導式創建SSH項目 75
    4.2.1 項目工程結構 75
    4.2.2 準備Jar包和JS庫 76
    4.2.3 新建Web項目 76
    4.2.4 添加Struts 78
    4.2.5 添加Spring 78
    4.2.6 添加數據源 80
    4.2.7 添加Hibernate 82
    4.2.8 配置web.xml 84
    4.2.9 配置Spring 85
    4.2.10 運行項目 86
    4.2.11 清理Jar包 86
    4.2.12 考核任務 88
    4.3 日志系統 88
    4.4 創建Bean類及對應的hbm映射文件 88
    4.4.1 Hibernate逆向工程 88
    4.4.2 Bean類 90
    4.4.3 hbm映射文件 90
    4.4.4 Hibernate配置 91
    4.5 封裝Tree型數據 91
    4.6 封裝DAO 92
    4.6.1 增 93
    4.6.2 刪 93
    4.6.3 改 93
    4.6.4 查 93
    4.7 公共方法類 97
    4.7.1 字符串加密 97
    4.7.2 字符串輸出 97
    4.7.3 字符串判斷 97
    4.7.4 對象與JSON串相互轉換 97
    4.8 自定義Filter 98
    4.9 創建業務邏輯類 99
    4.9.1 UserSvc類 99
    4.9.2 NewsSvc類 99
    4.9.3 MenuSvc類 100
    4.10 創建控制器類 100
    4.10.1 UserAct類 101
    4.10.2 NewsAct類 102
    4.10.3 MenuAct類 106
    4.11 配置Spring 107
    4.12 配置Struts 109
    4.12.1 配置constant 109
    4.12.2 配置package 110
    4.12.3 配置global-results 110
    4.12.4 配置action和result 110
    4.13 前端頁面 112
    4.13.1 系統首頁 113
    4.13.2 出錯跳轉頁 118
    4.13.3 新聞閱讀頁 119
    4.13.4 后臺Layout 120
    4.13.5 新聞列表頁 122
    4.13.6 新聞添加頁 125
    4.13.7 新聞修改頁 127
    4.14 增強安全 129
    4.14.1 過濾器LoginFilter 130
    4.14.2 配置LoginFilter 131
    4.15 考核任務 131
    本章小結 132
    第5章 基于SSM的項目實戰 133
    5.1 SSM簡介 133
    5.2 創建SSM項目 134
    5.2.1 項目工程結構 134
    5.2.2 準備Jar包和JS庫 135
    5.2.3 新建Web項目 135
    5.2.4 添加Spring 136
    5.2.5 添加數據源 137
    5.2.6 創建entity類 137
    5.2.7 配置dataSource 138
    5.2.8 配置SpringMVC 138
    5.2.9 運行項目 139
    5.2.10 清理Jar包 139
    5.3 考核任務 140
    5.4 日志系統 140
    5.5 配置Spring+Mybatis 140
    5.5.1 配置MyBatis 140
    5.5.2 配置Spring-dao 140
    5.5.3 配置Spring-service 141
    5.5.4 配置Spring-web 141
    5.6 創建DAO接口 142
    5.7 創建Mapper文件 143
    5.8 公共方法類 145
    5.9 創建業務邏輯類 145
    5.9.1 UserSvc類 145
    5.9.2 NewsSvc類 145
    5.9.3 MenuSvc類 147
    5.10 創建控制器類 147
    5.10.1 UserAct類 147
    5.10.2 NewsAct類 148
    5.10.3 MenuAct類 150
    5.11 文件上傳類 152
    5.12 前端頁面 152
    5.12.1 系統首頁 152
    5.12.2 出錯跳轉頁 153
    5.12.3 新聞閱讀頁 153
    5.12.4 后臺Layout 154
    5.12.5 新聞列表頁 154
    5.12.6 新聞添加頁 154
    5.12.7 新聞修改頁 154
    5.13 增強安全 154
    5.14 配置web.xml 155
    5.15 考核任務 156
    本章小結 156
    第6章 基于JFinal的項目實戰 158
    6.1 JFinal簡介 158
    6.2 創建JFinal項目 159
    6.2.1 項目工程結構 159
    6.2.2 準備Jar包和JS庫 160
    6.2.3 新建web項目 160
    6.2.4 添加數據源 161
    6.2.5 組件Model 162
    6.2.6 生成器Generator 163
    6.2.7 相關生成文件 164
    6.2.8 創建SysConfig類 165
    6.2.9 配置web.xml 168
    6.2.10 簡單的首頁 168
    6.2.11 運行項目 168
    6.2.12 考核任務 169
    6.3 日志系統 169
    6.4 公共方法類 169
    6.5 創建業務邏輯類 169
    6.5.1 UserSvc類 169
    6.5.2 NewsSvc類 170
    6.5.3 MenuSvc類 171
    6.6 創建控制器類 171
    6.6.1 UserAct類 171
    6.6.2 NewsAct類 172
    6.6.3 MenuAct類 174
    6.6.4 FileAct類 175
    6.7 前端頁面 176
    6.7.1 系統首頁 176
    6.7.2 出錯跳轉頁 181
    6.7.3 新聞閱讀頁 182
    6.7.4 后臺Layout 183
    6.7.5 新聞列表頁 184
    6.7.6 新聞添加頁 186
    6.7.7 新聞修改頁 188
    6.8 增強安全 189
    6.8.1 攔截器LoginInterceptor 190
    6.8.2 配置攔截器 190
    6.9 考核任務 190
    本章小結 191
    第7章 項目部署 192
    7.1 數據庫的導出 192
    7.2 數據庫的導入 192
    7.3 項目導出與部署 193
    7.4 項目復制與部署 193
    7.5 考核任務 194
    本章小結 194
    參考文獻 195
    附錄 在線資源 196
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 激情小视频在线观看 | 中文字幕一区二区三区乱码 | 在线观看精品视频一区二区三区 | 国产午夜在线观看 | 99爱在线视频这里只有精品 | 亚洲一区二区三区香蕉 | 性夜影院爽黄e爽痛轻点www | 国产一区二区三区在线观看精品 | 色多多www | 黄色在线视频在线观看 | 久久久久国产一级毛片高清片 | a久久 | 久久这里有精品视频任我鲁 | 婷婷亚洲国产成人精品性色 | 国产亚洲美女精品久久久久狼 | 亚洲精品国产啊女成拍色拍 | 丁香综合缴情六月婷婷 | 国产视频久 | 成人综合久久精品色婷婷 | 欧美一级久久 | 天天躁天天弄天天爱 | 国产午夜在线观看视频 | 久久精品国产自在一线 | 91手机视频在线 | 国产一区二区三区在线影院 | 天天综合日日噜噜噜 | 久国产精品久久精品国产四虎 | 久久伊人婷婷 | 激情丁香网 | 久久久久久麻豆 | 国产高清视频网站 | 欧美天堂色 | 久久毛片久久毛 | 日韩精品第一 | 91国视频在线 | 亚洲综合图片小说区热久久 | 亚洲一二三四 | 色中色官网 | 国内精品91最新在线观看 | 337p欧美超大胆日本人术艺术 | 国产福利小视频 |