SSM企業(yè)級(jí)框架實(shí)戰(zhàn)

-
【作 者】肖睿 丁慧潔 張寧彬
【I S B N 】978-7-5170-5641-6
【責(zé)任編輯】張玉玲
【適用讀者群】本專(zhuān)通用
【出版時(shí)間】2017-08-24
【開(kāi) 本】16開(kāi)
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】252
【千字?jǐn)?shù)】340
【印 張】15.75
【定 價(jià)】¥48
【叢 書(shū)】大數(shù)據(jù)開(kāi)發(fā)工程師系列
【備注信息】
簡(jiǎn)介
本書(shū)特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書(shū)
框架(Framework)的本質(zhì)為某種應(yīng)用的半成品,即把不同應(yīng)用程序中的共性內(nèi)容抽取
出來(lái)而形成的半成品程序。
SSM 框架是以Spring 為核心,整合Spring MVC 和Mybatis 的輕量級(jí)框架技術(shù)的組合。
利用SSM 整合框架可以開(kāi)發(fā)出分層、易擴(kuò)展、易維護(hù)的企業(yè)級(jí)應(yīng)用系統(tǒng),能夠極大地滿足
企業(yè)需求,減少開(kāi)發(fā)工作量,提高開(kāi)發(fā)效率和質(zhì)量,并有效減少維護(hù)工作量。
為保證最優(yōu)學(xué)習(xí)效果,本書(shū)緊密結(jié)合實(shí)際應(yīng)用,利用經(jīng)典案例說(shuō)明和實(shí)踐,提煉含金
量十足的開(kāi)發(fā)經(jīng)驗(yàn),為讀者提供與實(shí)際開(kāi)發(fā)項(xiàng)目接近的案例。本書(shū)使用目前流行的SSM 架
構(gòu)技術(shù)實(shí)現(xiàn)Web 應(yīng)用程序,并配以完善的學(xué)習(xí)資源和支持服務(wù),包括視頻教程、案例素材
下載、學(xué)習(xí)交流社區(qū)、討論組等終身學(xué)習(xí)內(nèi)容,為開(kāi)發(fā)者帶來(lái)全方位的學(xué)習(xí)體驗(yàn),更多技
術(shù)支持請(qǐng)?jiān)L問(wèn)課工場(chǎng)官網(wǎng):www.kgc.cn。
領(lǐng)先的實(shí)用技能——打造大數(shù)據(jù)開(kāi)發(fā)工程師 科學(xué)的訓(xùn)練模式——授人以漁而不只是作品臨摹
真實(shí)的項(xiàng)目驅(qū)動(dòng)——行業(yè)知識(shí)與專(zhuān)業(yè)設(shè)計(jì)相呼應(yīng) 便捷的學(xué)習(xí)體驗(yàn)——傳統(tǒng)教材與二維碼革命性攜手
叢書(shū)設(shè)計(jì):
準(zhǔn)備好了嗎?進(jìn)入大數(shù)據(jù)時(shí)代!大數(shù)據(jù)已經(jīng)并將繼續(xù)影響人類(lèi)的方方面面。2015
年8 月31 日,經(jīng)李克強(qiáng)總理批準(zhǔn),國(guó)務(wù)院正式下發(fā)《關(guān)于印發(fā)促進(jìn)大數(shù)據(jù)發(fā)展行動(dòng)綱
要的通知》,這是從國(guó)家層面正式宣告大數(shù)據(jù)時(shí)代的到來(lái)!企業(yè)資本則以BAT 互聯(lián)網(wǎng)
公司為首,不斷進(jìn)行大數(shù)據(jù)創(chuàng)新,從而實(shí)現(xiàn)大數(shù)據(jù)的商業(yè)價(jià)值。本叢書(shū)根據(jù)企業(yè)人才
實(shí)際需求,參考?xì)v史學(xué)習(xí)難度曲線,選取“Java + 大數(shù)據(jù)”技術(shù)集作為學(xué)習(xí)路徑,旨
在為讀者提供一站式實(shí)戰(zhàn)型大數(shù)據(jù)開(kāi)發(fā)學(xué)習(xí)指導(dǎo),幫助讀者踏上由開(kāi)發(fā)入門(mén)到大數(shù)據(jù)
實(shí)戰(zhàn)的互聯(lián)網(wǎng)+ 大數(shù)據(jù)開(kāi)發(fā)之旅!
叢書(shū)特點(diǎn):
1.以企業(yè)需求為設(shè)計(jì)導(dǎo)向
滿足企業(yè)對(duì)人才的技能需求是本叢書(shū)的核心設(shè)計(jì)原則,為此課工場(chǎng)大數(shù)據(jù)開(kāi)發(fā)教
研團(tuán)隊(duì),通過(guò)對(duì)數(shù)百位BAT 一線技術(shù)專(zhuān)家進(jìn)行訪談、對(duì)上千家企業(yè)人力資源情況進(jìn)行
調(diào)研、對(duì)上萬(wàn)個(gè)企業(yè)招聘崗位進(jìn)行需求分析,從而實(shí)現(xiàn)技術(shù)的準(zhǔn)確定位,達(dá)到課程與
企業(yè)需求的高契合度。
2.以任務(wù)驅(qū)動(dòng)為講解方式
叢書(shū)中的技能點(diǎn)和知識(shí)點(diǎn)都由任務(wù)驅(qū)動(dòng),讀者在學(xué)習(xí)知識(shí)時(shí)不僅可以知其然,而
且可以知其所以然,幫助讀者融會(huì)貫通、舉一反三。
3.以實(shí)戰(zhàn)項(xiàng)目來(lái)提升技術(shù)
本叢書(shū)均設(shè)置項(xiàng)目實(shí)戰(zhàn)環(huán)節(jié),該環(huán)節(jié)綜合運(yùn)用書(shū)中的知識(shí)點(diǎn),幫助讀者提升項(xiàng)目
開(kāi)發(fā)能力。每個(gè)實(shí)戰(zhàn)項(xiàng)目都設(shè)有相應(yīng)的項(xiàng)目思路指導(dǎo)、重難點(diǎn)講解、實(shí)現(xiàn)步驟總結(jié)和
知識(shí)點(diǎn)梳理。
4.以互聯(lián)網(wǎng)+ 實(shí)現(xiàn)終身學(xué)習(xí)
本叢書(shū)可通過(guò)使用課工場(chǎng)APP 進(jìn)行二維碼掃描來(lái)觀看配套視頻的理論講解和案例
操作,同時(shí)課工場(chǎng)(www.kgc.cn)開(kāi)辟教材配套版塊,提供案例代碼及案例素材下載。
此外,課工場(chǎng)還為讀者提供了體系化的學(xué)習(xí)路徑、豐富的在線學(xué)習(xí)資源和活躍的學(xué)習(xí)
社區(qū),方便讀者隨時(shí)學(xué)習(xí)。
讀者對(duì)象:
1.大中專(zhuān)院校的老師和學(xué)生
2.編程愛(ài)好者
SSM企業(yè)級(jí)框架實(shí)戰(zhàn)-文前.indd 4 2017/7/11 11:06:18
3.初中級(jí)程序開(kāi)發(fā)人員
4.相關(guān)培訓(xùn)機(jī)構(gòu)的老師和學(xué)員
讀者服務(wù):
為解決本叢書(shū)中存在的疑難問(wèn)題,讀者可以訪問(wèn)課工場(chǎng)官方網(wǎng)站(www.kgc.cn),
也可以發(fā)送郵件到ke@kgc.cn,我們的客服專(zhuān)員將竭誠(chéng)為您服務(wù)。
致謝:
本叢書(shū)是由課工場(chǎng)大數(shù)據(jù)開(kāi)發(fā)教研團(tuán)隊(duì)研發(fā)編寫(xiě)的,課工場(chǎng)(kgc.cn)是北京大
學(xué)旗下專(zhuān)注于互聯(lián)網(wǎng)人才培養(yǎng)的高端教育品牌。作為國(guó)內(nèi)互聯(lián)網(wǎng)人才教育生態(tài)系統(tǒng)的
構(gòu)建者,課工場(chǎng)依托北京大學(xué)優(yōu)質(zhì)的教育資源,重構(gòu)職業(yè)教育生態(tài)體系,以學(xué)員為本、
以企業(yè)為基,構(gòu)建教學(xué)大咖、技術(shù)大咖、行業(yè)大咖三咖一體的教學(xué)矩陣,為學(xué)員提供高端、
靠譜、炫酷的學(xué)習(xí)內(nèi)容!
感謝您購(gòu)買(mǎi)本叢書(shū),希望本叢書(shū)能成為您大數(shù)據(jù)開(kāi)發(fā)之旅的好伙伴!
本章任務(wù) ....................................................2
任務(wù)1 了解企業(yè)級(jí)項(xiàng)目開(kāi)發(fā) ....................2
1.1.1 企業(yè)級(jí)開(kāi)發(fā)簡(jiǎn)介 ................................. 2
1.1.2 軟件開(kāi)發(fā)模式 .................................... 3
任務(wù)2 了解軟件開(kāi)發(fā)流程 ......................10
任務(wù)3 數(shù)據(jù)庫(kù)和操作系統(tǒng)選型 ...............12
1.3.1 數(shù)據(jù)庫(kù)選型 ...................................... 13
1.3.2 操作系統(tǒng)選型 ................................... 15
任務(wù)4 SSH 與SSM 框架 ......................16
本章總結(jié) ..................................................17
本章作業(yè) ..................................................17
第2 章 Spring 架構(gòu)設(shè)計(jì) ................ 19
本章任務(wù) ..................................................20
任務(wù)1 Spring 應(yīng)用場(chǎng)景 .........................20
任務(wù)2 Spring 子項(xiàng)目.............................25
任務(wù)3 Spring 設(shè)計(jì)目標(biāo) .........................27
任務(wù)4 Sping 整體架構(gòu) ..........................29
本章總結(jié) ..................................................34
本章作業(yè) ..................................................35
第3 章 Spring 核心概念I(lǐng)oC .......... 37
本章任務(wù) ..................................................38
任務(wù)1 解決代碼中存在的問(wèn)題 ...............38
任務(wù)2 了解Spring IoC/DI .....................41
任務(wù)3 編寫(xiě)Spring 程序 ........................42
3.3.1 準(zhǔn)備Spring 運(yùn)行環(huán)境 ....................... 42
3.3.2 使用Spring IoC/DI 實(shí)現(xiàn)解耦合 ........ 43
3.3.3 使用Spring IoC/DI 相關(guān)說(shuō)明 ........... 48
任務(wù)4 IoC/DI 使用到的技術(shù) ..................50
本章總結(jié) ..................................................54
本章作業(yè) ..................................................54
第4 章 Spring 核心概念A(yù)OP ........ 55
本章任務(wù) ..................................................56
任務(wù)1 掌握代理模式 .............................56
任務(wù)2 AOP 相關(guān)概念 ............................59
任務(wù)3 編寫(xiě)Spring AOP 程序 ................61
4.3.1 配置Spring AOP .............................. 61
4.3.2 經(jīng)典AOP ......................................... 71
本章總結(jié) ..................................................73
本章作業(yè) ..................................................73
第5 章 Spring 應(yīng)用擴(kuò)展 ................ 75
本章任務(wù) ..................................................76
任務(wù)1 Spring 多配置文件 .....................76
任務(wù)2 裝配方式 ....................................79
5.2.1 裝配多種類(lèi)型數(shù)據(jù) ............................ 80
5.2.2 構(gòu)造方法裝配 ................................... 84
5.2.3 p 標(biāo)簽裝配 ....................................... 85
任務(wù)3 使用注解實(shí)現(xiàn)IoC 和AOP
的配置.........................................86
5.3.1 注解裝配IoC .................................... 86
5.3.2 注解裝配AOP .................................. 90
本章總結(jié) ..................................................94
本章作業(yè) ..................................................94
前言
關(guān)于引用作品版權(quán)說(shuō)明
目 錄
SSM企業(yè)級(jí)框架實(shí)戰(zhàn)-文前.indd 8 2017/7/11 11:06:19
第6 章 Spring MVC 映射控制器 .... 95
本章任務(wù) ..................................................96
任務(wù)1 初識(shí)Spring MVC .......................96
任務(wù)2 映射處理器HandlerMapping ...101
任務(wù)3 編寫(xiě)多功能控制器 ....................104
6.3.1 多功能控制器 ................................. 104
6.3.2 方法名解析器 ................................. 106
任務(wù)4 注解驅(qū)動(dòng)Spring MVC ..............107
本章總結(jié) ................................................ 110
本章作業(yè) ................................................ 110
第7 章 Spring MVC 綁定校驗(yàn) ......111
本章任務(wù) ................................................ 112
任務(wù)1 Spring MVC 數(shù)據(jù)綁定 .............. 112
7.1.1 數(shù)據(jù)綁定 .........................................112
7.1.2 注解數(shù)據(jù)綁定 ................................. 124
任務(wù)2 Spring MVC 數(shù)據(jù)校驗(yàn) ..............127
7.2.1 編程式校驗(yàn) .................................... 127
7.2.2 聲明式校驗(yàn) .................................... 130
本章總結(jié) ................................................133
本章作業(yè) ................................................134
第8 章 Spring MVC 核心應(yīng)用 ..... 135
本章任務(wù) ................................................136
任務(wù)1 Spring MVC 文件上傳 ..............136
8.1.1 單文件上傳 .................................... 136
8.1.2 多文件上傳 .................................... 139
任務(wù)2 Spring MVC 攔截器 .................140
任務(wù)3 Spring MVC 靜態(tài)資源處理 .......141
任務(wù)4 類(lèi)型轉(zhuǎn)換及格式化 ....................142
8.4.1 類(lèi)型轉(zhuǎn)換 ........................................ 142
8.4.2 格式化 ............................................ 145
任務(wù)5 請(qǐng)求轉(zhuǎn)發(fā)與重定向 ....................146
任務(wù)6 國(guó)際化和本地化 .......................149
任務(wù)7 異常處理 ..................................157
本章總結(jié) ................................................162
本章作業(yè) ................................................162
第9 章 MyBatis 配置 ................... 163
本章任務(wù) ................................................164
任務(wù)1 使用XML 配置MyBatis ...........164
任務(wù)2 使用MyBatis 編寫(xiě)程序 ............166
9.2.1 MyBatis 使用方式 .......................... 166
9.2.2 MyBatis 細(xì)節(jié)處理 .......................... 170
任務(wù)3 動(dòng)態(tài)SQL .................................173
本章總結(jié) ................................................177
本章作業(yè) ................................................177
第10 章 MyBatis 高級(jí)應(yīng)用 .......... 179
本章任務(wù) ................................................180
任務(wù)1 使用MyBatis 處理對(duì)象關(guān)聯(lián) .....180
10.1.1 對(duì)象關(guān)聯(lián) ...................................... 180
10.1.2 MyBatis 加載特性 ........................ 186
任務(wù)2 注解實(shí)現(xiàn)MyBatis.....................189
任務(wù)3 Spring 集成MyBatis ................190
任務(wù)4 使用Spring 管理事務(wù) ...............192
本章總結(jié) ................................................194
本章作業(yè) ................................................195
第11 章 SSM 框架整合 ............... 197
本章任務(wù) ................................................198
任務(wù)1 搭建SSM 框架 .........................198
11.1.1 準(zhǔn)備SSM 開(kāi)發(fā)環(huán)境...................... 198
11.1.2 設(shè)計(jì)數(shù)據(jù)庫(kù) ................................... 201
任務(wù)2 引入bootstrap ..........................202
任務(wù)3 實(shí)現(xiàn)管理權(quán)限 ...........................203
11.3.1 登錄、退出 ................................... 203
11.3.2 動(dòng)態(tài)菜單 ...................................... 206
本章總結(jié) ................................................209
本章作業(yè) ................................................209
第12 章 項(xiàng)目實(shí)戰(zhàn):SL 會(huì)員商城 .211
本章任務(wù) ................................................212
任務(wù)1 掌握項(xiàng)目需求分析的過(guò)程 .........212
12.1.1 軟件需要工程化 ........................... 212
SSM企業(yè)級(jí)框架實(shí)戰(zhàn)-文前.indd 9 2017/7/11 11:06:20
12.1.2 需求分析 ...................................... 217
任務(wù)2 掌握概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)
的過(guò)程.......................................222
12.2.1 概要設(shè)計(jì) ...................................... 222
12.2.2 詳細(xì)設(shè)計(jì) ...................................... 234
任務(wù)3 綜合應(yīng)用SSM 框架完成實(shí)戰(zhàn)項(xiàng)目
—SL 會(huì)員商城項(xiàng)目開(kāi)發(fā) ........237
本章總結(jié) ................................................239
本章作業(yè) ................................................240
- 零基礎(chǔ)玩轉(zhuǎn)國(guó)產(chǎn)大模型DeepSeek [徐永冰 張帥 編著]
- 網(wǎng)絡(luò)工程師5天修煉(適配第6版考綱) [主編 朱小平 施游]
- 信息系統(tǒng)項(xiàng)目管理師考試32小時(shí)通關(guān)(適用第4版考綱) [薛大龍]
- 信息系統(tǒng)管理工程師考試32小時(shí)通關(guān)(適配第2版考綱) [薛大龍 劉偉]
- 土木工程材料檢測(cè)實(shí)訓(xùn) [洪曉江 達(dá)則曉麗 錢(qián)波]
- 科技信息檢索與論文寫(xiě)作實(shí)用教程 [李振華]
- 傳統(tǒng)山水畫(huà)論解讀與實(shí)踐 [陳鈉 著]
- Python數(shù)據(jù)庫(kù)編程 [主編 殷樹(shù)友 邢 翀]
- 計(jì)算機(jī)基礎(chǔ)實(shí)訓(xùn)指導(dǎo) [主編 袁春萍 朱妮]
- 嵌入式人工智能技術(shù)應(yīng)用(數(shù)字教材) [主編 胡娜 楊國(guó)勇 晏廷榮]
- Vienna整流器技術(shù) [桂存兵 著]
- 變頻器與伺服應(yīng)用 [陳剛 葉云飛]
- 物聯(lián)網(wǎng)工程設(shè)計(jì)與實(shí)踐 [湯琳 李敏]
- 爐邊夜話——深入淺出話AI [汪建 著]
- 電商運(yùn)營(yíng)與管理 [鐘肖英 陳瀟]
- Java面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 姜春磊 陳虹潔]
- 信息技術(shù)基礎(chǔ)(Windows 10+WPS Office)(微課版) [主編 石利平 田輝平 謝盛嘉]
- 人工智能應(yīng)用 [主編 陳 萍 劉培培 陳孟軍]
- 大學(xué)生職業(yè)發(fā)展與就業(yè)指導(dǎo) [主編 劉志堅(jiān)]
- 高級(jí)辦公應(yīng)用項(xiàng)目教程 [主編 屈晶 趙成麗]
- 微信小程序開(kāi)發(fā)項(xiàng)目實(shí)戰(zhàn)(微課版) [主編 黃龍泉 郭峰 朱倩]
- 企業(yè)檔案工作實(shí)戰(zhàn)寶典百問(wèn)百答 [華俊 盧秀英 邵甜甜 著]
- 計(jì)算機(jī)網(wǎng)絡(luò)原理及應(yīng)用 [主編 唐繼勇 葉坤 孫夢(mèng)娜]
- 大學(xué)生創(chuàng)業(yè)基礎(chǔ) [主編 王麗莉 王 楊]
- 船舶輔機(jī) [主編 王連海 于洋 姜淑翠]
- 大學(xué)生就業(yè)指導(dǎo) [主編 王麗莉 董宴廷]
- 系統(tǒng)架構(gòu)設(shè)計(jì)師章節(jié)習(xí)題與考點(diǎn)特訓(xùn) [主編 薛大龍 鄒月平]
- 高校學(xué)生工作探索與實(shí)踐 [郭亮 著]
- 大學(xué)生情商管理 [方雄 著]
- 2023年長(zhǎng)沙市會(huì)展業(yè)發(fā)展報(bào)告 [主編 周棟良]

- 教材類(lèi)more>>
- 教輔培訓(xùn)more>>
- 生活經(jīng)管more>>