本書(shū)立足于電商 Web 平臺(tái)開(kāi)發(fā)的應(yīng)用型人才需求,以培養(yǎng)學(xué)生掌握利用 Java 技術(shù)開(kāi)發(fā)電商 Web 平臺(tái)的 基礎(chǔ)知識(shí)與技能,以及提升電商 Web 平臺(tái)搭建、開(kāi)發(fā)的能力為主線(xiàn),提煉電商 Web 平臺(tái)開(kāi)發(fā)的典型工作任 務(wù),形成基礎(chǔ)技能訓(xùn)練、綜合實(shí)戰(zhàn)應(yīng)用兩大學(xué)習(xí)模塊,又基于工作流程,將兩大學(xué)習(xí)模塊拆解為六個(gè)項(xiàng)目, 分別是搭建電商平臺(tái)Spring業(yè)務(wù)層、搭建電商平臺(tái)Spring MVC表現(xiàn)層、搭建電商平臺(tái)MyBatis數(shù)據(jù)處理層、 電商平臺(tái) SSM 框架整合、商城后臺(tái)開(kāi)發(fā)及商城前臺(tái)開(kāi)發(fā)。 本書(shū)可以作為高校計(jì)算機(jī)類(lèi)及電子商務(wù)類(lèi)專(zhuān)業(yè)的 Java Web 程序設(shè)計(jì)、互聯(lián)網(wǎng)與 Web 編程、電子商務(wù)平 臺(tái)開(kāi)發(fā)技術(shù)等課程的教材,也可以作為非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生和工程技術(shù)人員進(jìn)行 Web 編程時(shí)的參考書(shū)籍。
呂麗華,女,1975.2,河北張家口人,碩士研究生,副教授。研究方向?yàn)橛?jì)算機(jī)應(yīng)用技術(shù)。公開(kāi)發(fā)表論文二十余篇,并發(fā)表SCI以及EI會(huì)議期刊若干篇;主持和參與多項(xiàng)省級(jí)教學(xué)科研項(xiàng)目。
模塊一? 基礎(chǔ)技能訓(xùn)練
項(xiàng)目一 搭建電商平臺(tái) Spring 業(yè)務(wù)層 .............................................................................2
任務(wù)一 認(rèn)知 Spring 的概念、特點(diǎn)、作用 ......................................................................3
任務(wù)二 Spring 的 IoC 和依賴(lài)注入 ...................................................................................9
任務(wù)三 Spring 的 AOP 實(shí)現(xiàn)模式 ...................................................................................37
任務(wù)單一 ............................................................................................................................78
項(xiàng)目二 搭建電商平臺(tái) Spring MVC 表現(xiàn)層 ..................................................................80
任務(wù)一 認(rèn)知 Spring MVC 的概念 ..................................................................................81
任務(wù)二 掌握 Spring MVC 的請(qǐng)求方式 ..........................................................................93
任務(wù)三 掌握 Spring MVC 的響應(yīng)方式 ........................................................................104
任務(wù)四 認(rèn)知 Spring MVC 的攔截器 ............................................................................119
任務(wù)五 掌握 Spring MVC 的實(shí)用技術(shù) ........................................................................126
任務(wù)單二 ..........................................................................................................................138
項(xiàng)目三 搭建電商平臺(tái) MyBatis 數(shù)據(jù)處理層 ...............................................................139
任務(wù)一 認(rèn)知 MyBatis ....................................................................................................140
任務(wù)二 掌握 MyBatis 的基礎(chǔ)配置 ...............................................................................144
任務(wù)三 掌握 MyBatis 單表 CRUD 操作 ......................................................................154
任務(wù)四 掌握 MyBatis 多表關(guān)聯(lián)操作 ...........................................................................170
任務(wù)單三 ..........................................................................................................................188
項(xiàng)目四 電商平臺(tái) SSM 框架整合 ...............................................................................190
任務(wù)一 認(rèn)知系統(tǒng)架構(gòu) ..................................................................................................191
任務(wù)二 搭建 SSM 框架的開(kāi)發(fā)環(huán)境 ............................................................................194
任務(wù)三 搭建配置式開(kāi)發(fā) ..............................................................................................197
任務(wù)單四 ..........................................................................................................................211
模塊二? 綜合實(shí)戰(zhàn)應(yīng)用
項(xiàng)目五 商城后臺(tái)開(kāi)發(fā) ................................................................................................214
任務(wù)一 后臺(tái)用戶(hù)注冊(cè) / 登錄 .......................................................................................216
任務(wù)二 后臺(tái)用戶(hù)管理 ..................................................................................................229
任務(wù)三 后臺(tái)商品管理 ..................................................................................................241
任務(wù)四 后臺(tái)訂單管理 ..................................................................................................268
任務(wù)五 后臺(tái)秒殺活動(dòng)管理 ..........................................................................................293
任務(wù)六 后臺(tái)廣告管理 ..................................................................................................314
任務(wù)七 后臺(tái)優(yōu)惠券管理 ..............................................................................................325
任務(wù)單五 ..........................................................................................................................344
項(xiàng)目六 商城前臺(tái)開(kāi)發(fā) ................................................................................................346
任務(wù)一 前臺(tái)用戶(hù)注冊(cè) / 登錄 .......................................................................................348
任務(wù)二 前臺(tái)商品列表展示及詳情頁(yè) ..........................................................................356
任務(wù)三 前臺(tái)購(gòu)物車(chē)管理 ..............................................................................................368
任務(wù)四 前臺(tái)訂單管理 ..................................................................................................378
任務(wù)五 個(gè)人信息管理 ..................................................................................................396
任務(wù)單六 ..........................................................................................................................409