一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

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

Java Web開發(fā)技術(shù)與項(xiàng)目實(shí)戰(zhàn)

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

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

    本書主要通過項(xiàng)目實(shí)戰(zhàn),用框架技術(shù)實(shí)現(xiàn)“新聞發(fā)布系統(tǒng)”。項(xiàng)目案例中包括了Ajax、Beetl模板引擎、EasyUI前端框架、在線HTML編輯器UEditor等前端技術(shù)的應(yīng)用。

    本書圖文并茂、深入淺出、語言流暢,強(qiáng)調(diào)工程思想。書中包含大量精心設(shè)計(jì)并調(diào)試通過的編程實(shí)例,方便初學(xué)者學(xué)習(xí)。例如,書中講解基于Nutz框架技術(shù),采用了軟件企業(yè)常用的快速迭代方法實(shí)現(xiàn)系統(tǒng)開發(fā),讓學(xué)習(xí)者提前感知軟件開發(fā)人員的工作。

    針對JavaEE軟件工程師崗位特點(diǎn),全面創(chuàng)新結(jié)構(gòu)體系,體現(xiàn)“項(xiàng)目任務(wù)驅(qū)動”教學(xué)和“案例”教學(xué)相融合的特色。

    內(nèi)容全面詳細(xì)、圖文并茂、深入淺出、語言流暢,強(qiáng)調(diào)工程思想。

    包含大量精心設(shè)計(jì)并調(diào)試通過的編程實(shí)例,方便初學(xué)者學(xué)習(xí)。

    通過項(xiàng)目實(shí)戰(zhàn),用框架技術(shù)實(shí)現(xiàn)“新聞發(fā)布系統(tǒng)”。

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

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

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

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

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

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

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

    前言

    第1章 開發(fā)環(huán)境與工具 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 常規(guī)設(shè)置 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 考核任務(wù) 7
    本章小結(jié) 7
    第2章 新聞發(fā)布系統(tǒng)設(shè)計(jì) 8
    2.1 系統(tǒng)需求分析 8
    2.2 系統(tǒng)功能預(yù)覽 8
    2.2.1 查看新聞列表 9
    2.2.2 閱讀新聞 9
    2.2.3 用戶登錄 10
    2.2.4 發(fā)布新聞 10
    2.2.5 修改新聞 11
    2.2.6 刪除新聞 11
    2.3 數(shù)據(jù)庫設(shè)計(jì) 12
    2.4 考核任務(wù) 14
    本章小結(jié) 14
    第3章 基于Nutz的項(xiàng)目實(shí)戰(zhàn) 15
    3.1 Nutz框架簡介 15
    3.2 創(chuàng)建Nutz項(xiàng)目 15
    3.2.1 項(xiàng)目工程結(jié)構(gòu) 15
    3.2.2 準(zhǔn)備Jar包和JS庫 16
    3.2.3 新建Web項(xiàng)目 17
    3.2.4 添加數(shù)據(jù)源 19
    3.2.5 DAO注解 21
    3.2.6 添加POJO類 23
    3.2.7 創(chuàng)建主模塊類 25
    3.2.8 實(shí)現(xiàn)Setup接口 26
    3.2.9 配置web.xml 27
    3.2.10 簡單的系統(tǒng)首頁 28
    3.2.11 運(yùn)行項(xiàng)目 28
    3.3 考核任務(wù) 29
    3.4 系統(tǒng)日志 29
    3.5 用戶登錄 31
    3.5.1 美化系統(tǒng)首頁 31
    3.5.2 Ajax方法 33
    3.5.3 更友好的alert 34
    3.5.4 標(biāo)題圖標(biāo) 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 退出系統(tǒng) 40
    3.5.12 密碼加密 41
    3.5.13 登錄Filter 41
    3.6 考核任務(wù) 42
    3.7 調(diào)試方法 42
    3.7.1 后端調(diào)試 43
    3.7.2 前端調(diào)試 46
    3.8 新聞管理 48
    3.8.1 后臺Layout 48
    3.8.2 Tab操作 49
    3.8.3 封裝Tree型數(shù)據(jù) 51
    3.8.4 加載Tree型菜單欄目 52
    3.8.5 后端新聞業(yè)務(wù)邏輯 53
    3.8.6 封裝DataGrid數(shù)據(jù) 56
    3.8.7 后端文件上傳 56
    3.8.8 修改UEditor1.5 56
    3.8.9 后臺新聞信息處理 57
    3.8.10 前臺新聞信息處理 65
    3.9 考核任務(wù) 71
    本章小結(jié) 71
    第4章 基于SSH的項(xiàng)目實(shí)戰(zhàn) 73
    4.1 SSH簡介 73
    4.2 向?qū)絼?chuàng)建SSH項(xiàng)目 75
    4.2.1 項(xiàng)目工程結(jié)構(gòu) 75
    4.2.2 準(zhǔn)備Jar包和JS庫 76
    4.2.3 新建Web項(xiàng)目 76
    4.2.4 添加Struts 78
    4.2.5 添加Spring 78
    4.2.6 添加數(shù)據(jù)源 80
    4.2.7 添加Hibernate 82
    4.2.8 配置web.xml 84
    4.2.9 配置Spring 85
    4.2.10 運(yùn)行項(xiàng)目 86
    4.2.11 清理Jar包 86
    4.2.12 考核任務(wù) 88
    4.3 日志系統(tǒng) 88
    4.4 創(chuàng)建Bean類及對應(yīng)的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型數(shù)據(jù) 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串相互轉(zhuǎn)換 97
    4.8 自定義Filter 98
    4.9 創(chuàng)建業(yè)務(wù)邏輯類 99
    4.9.1 UserSvc類 99
    4.9.2 NewsSvc類 99
    4.9.3 MenuSvc類 100
    4.10 創(chuàng)建控制器類 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 系統(tǒng)首頁 113
    4.13.2 出錯跳轉(zhuǎn)頁 118
    4.13.3 新聞閱讀頁 119
    4.13.4 后臺Layout 120
    4.13.5 新聞列表頁 122
    4.13.6 新聞添加頁 125
    4.13.7 新聞修改頁 127
    4.14 增強(qiáng)安全 129
    4.14.1 過濾器LoginFilter 130
    4.14.2 配置LoginFilter 131
    4.15 考核任務(wù) 131
    本章小結(jié) 132
    第5章 基于SSM的項(xiàng)目實(shí)戰(zhàn) 133
    5.1 SSM簡介 133
    5.2 創(chuàng)建SSM項(xiàng)目 134
    5.2.1 項(xiàng)目工程結(jié)構(gòu) 134
    5.2.2 準(zhǔn)備Jar包和JS庫 135
    5.2.3 新建Web項(xiàng)目 135
    5.2.4 添加Spring 136
    5.2.5 添加數(shù)據(jù)源 137
    5.2.6 創(chuàng)建entity類 137
    5.2.7 配置dataSource 138
    5.2.8 配置SpringMVC 138
    5.2.9 運(yùn)行項(xiàng)目 139
    5.2.10 清理Jar包 139
    5.3 考核任務(wù) 140
    5.4 日志系統(tǒng) 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 創(chuàng)建DAO接口 142
    5.7 創(chuàng)建Mapper文件 143
    5.8 公共方法類 145
    5.9 創(chuàng)建業(yè)務(wù)邏輯類 145
    5.9.1 UserSvc類 145
    5.9.2 NewsSvc類 145
    5.9.3 MenuSvc類 147
    5.10 創(chuàng)建控制器類 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 系統(tǒng)首頁 152
    5.12.2 出錯跳轉(zhuǎn)頁 153
    5.12.3 新聞閱讀頁 153
    5.12.4 后臺Layout 154
    5.12.5 新聞列表頁 154
    5.12.6 新聞添加頁 154
    5.12.7 新聞修改頁 154
    5.13 增強(qiáng)安全 154
    5.14 配置web.xml 155
    5.15 考核任務(wù) 156
    本章小結(jié) 156
    第6章 基于JFinal的項(xiàng)目實(shí)戰(zhàn) 158
    6.1 JFinal簡介 158
    6.2 創(chuàng)建JFinal項(xiàng)目 159
    6.2.1 項(xiàng)目工程結(jié)構(gòu) 159
    6.2.2 準(zhǔn)備Jar包和JS庫 160
    6.2.3 新建web項(xiàng)目 160
    6.2.4 添加數(shù)據(jù)源 161
    6.2.5 組件Model 162
    6.2.6 生成器Generator 163
    6.2.7 相關(guān)生成文件 164
    6.2.8 創(chuàng)建SysConfig類 165
    6.2.9 配置web.xml 168
    6.2.10 簡單的首頁 168
    6.2.11 運(yùn)行項(xiàng)目 168
    6.2.12 考核任務(wù) 169
    6.3 日志系統(tǒng) 169
    6.4 公共方法類 169
    6.5 創(chuàng)建業(yè)務(wù)邏輯類 169
    6.5.1 UserSvc類 169
    6.5.2 NewsSvc類 170
    6.5.3 MenuSvc類 171
    6.6 創(chuàng)建控制器類 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 系統(tǒng)首頁 176
    6.7.2 出錯跳轉(zhuǎn)頁 181
    6.7.3 新聞閱讀頁 182
    6.7.4 后臺Layout 183
    6.7.5 新聞列表頁 184
    6.7.6 新聞添加頁 186
    6.7.7 新聞修改頁 188
    6.8 增強(qiáng)安全 189
    6.8.1 攔截器LoginInterceptor 190
    6.8.2 配置攔截器 190
    6.9 考核任務(wù) 190
    本章小結(jié) 191
    第7章 項(xiàng)目部署 192
    7.1 數(shù)據(jù)庫的導(dǎo)出 192
    7.2 數(shù)據(jù)庫的導(dǎo)入 192
    7.3 項(xiàng)目導(dǎo)出與部署 193
    7.4 項(xiàng)目復(fù)制與部署 193
    7.5 考核任務(wù) 194
    本章小結(jié) 194
    參考文獻(xiàn) 195
    附錄 在線資源 196
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 国产一区二区在线观看免费 | 欧美一级www | 日韩欧美一中字暮 | 三级黄色毛片网站 | 国产成人精品免费视频大全可播放的 | 女人又黄的视频网站 | 亚洲国产日韩欧美综合久久 | 求欧美精品网址 | 伊大人香蕉久久网 | 国产网站黄 | 青青草原色| 国产精品一级 | 成人毛片免费观看视频 | 精品一区二区三区波多野结衣 | 成人三级做爰在线视频 | 91香蕉国产线在线观看免费 | 九一精品 | 国产一区二区三区不卡免费观看 | 一级亚洲 | 欧美整片在线观看 | 国内精品久久久久久影院8f | 国产视频手机在线 | 天堂在线www网亚洲 天堂在线视频网站 | 久久草在线视频 | 久久精品视频亚洲 | 日本天堂在线视频 | 免费欧美在线视频 | 久草综合在线观看 | 亚洲免费小视频 | 国产在线不卡免费播放 | 美女张开腿让男人桶爽免 | 欧美成性色 | 日韩高清在线播放不卡 | 成人黄色一级毛片 | 成人做爰视频www在线观看 | 精品国产一区二区三区四区不 | 一区二区三区在线视频观看 | 日韩一级视频 | 999久久久精品视频在线观看 | 国产毛片基地 | 日韩精品在线播放 |