注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)Spring+Spring MVC+MyBatis框架技術(shù)精講與整合案例

Spring+Spring MVC+MyBatis框架技術(shù)精講與整合案例

Spring+Spring MVC+MyBatis框架技術(shù)精講與整合案例

定 價:¥99.00

作 者: 繆勇,施俊
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302528999 出版時間: 2019-06-01 包裝: 平裝
開本: 16開 頁數(shù): 482 字?jǐn)?shù):  

內(nèi)容簡介

  《Spring+Spring MVC+MyBatis框架技術(shù)精講與整合案例》全面地講解了使用z新流行輕量級框架SSM進(jìn)行Java EE Web開發(fā)的技術(shù),重點(diǎn)介紹了Eclipse開發(fā)平臺、Spring框架、Spring MVC和MyBatis框架等基礎(chǔ)知識,并用三個SSM框架整合案例演示框架應(yīng)用技巧和連接技術(shù),內(nèi)容由淺入深,引人入勝。 《Spring+Spring MVC+MyBatis框架技術(shù)精講與整合案例》共分21章,各基礎(chǔ)章節(jié)在知識點(diǎn)講解中,均結(jié)合了小案例的精講,以幫助讀者更好地理解和掌握。綜合實例部分涉及三個SSM整合案例,均按功能分類,采用三層架構(gòu)(數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和視圖層)進(jìn)行精講,各層之間分層清晰,層與層之間耦合方法簡單,讀者可以全面理解實現(xiàn)過程,同時三個案例分別使用了三個流行前端UI:Easy UI、Bootstrap和Vue,可以進(jìn)一步拓展讀者的知識面。為方便讀者學(xué)習(xí)和教學(xué)開展,本書提供了全程真實課程錄像。 《Spring+Spring MVC+MyBatis框架技術(shù)精講與整合案例》不僅適合初學(xué)者按部就班地學(xué)習(xí),也適合網(wǎng)絡(luò)開發(fā)人員作為技術(shù)參考,同時,也可作為高等院校計算機(jī)相關(guān)專業(yè)學(xué)生的課堂教材。

作者簡介

  繆勇,《Struts2+Spring+Hibernate框架技術(shù)與項目實戰(zhàn)》與《Struts2+Spring3+Hibernate框架技術(shù)精講與整合案例》主創(chuàng)作者。有多年Java Web框架技術(shù)教學(xué)和實踐經(jīng)驗。大學(xué)計算機(jī)專業(yè)老師,碩士研究生學(xué)歷,多部計算機(jī)圖書作者,編寫經(jīng)驗豐富。施俊,大學(xué)計算機(jī)專業(yè)老師,碩士研究生學(xué)歷,有多年Java Web框架技術(shù)教學(xué)和實踐經(jīng)驗。編寫有《多媒體技術(shù)與應(yīng)用案例教程》(2013年12月,北京郵電大學(xué)出版社)《Struts2+Spring3+Hibernate框架技術(shù)精講與整合案例》等圖書。李新鋒,鎮(zhèn)江市機(jī)關(guān)技術(shù)員,碩士研究生學(xué)歷,長期關(guān)注計算機(jī)技術(shù)及信息安全保密,著有多部計算機(jī)圖書。

圖書目錄

目    錄
第1章  搭建Java Web開發(fā)環(huán)境    1
1.1  建立JDK的環(huán)境    1
1.1.1  下載與安裝JDK    1
1.1.2  配置JDK環(huán)境變量    3
1.1.3  驗證JDK是否配置    4
1.2  建立Tomcat的環(huán)境    4
1.2.1  下載與安裝Tomcat    5
1.2.2  配置Tomcat環(huán)境變量    5
1.2.3  啟動與停止Tomcat    6
1.2.4  Tomcat的目錄結(jié)構(gòu)    6
1.3  創(chuàng)建MySQL數(shù)據(jù)庫環(huán)境    7
1.3.1  MySQL概述    7
1.3.2  下載MySQL    8
1.3.3  安裝與配置MySQL    10
1.3.4  使用MySQL數(shù)據(jù)庫    12
1.4  搭建Java Web開發(fā)環(huán)境    14
1.4.1  下載與安裝Eclipse    14
1.4.2  在Eclipse中配置JDK    14
1.4.3  在Eclipse中配置Tomcat    15
1.5  創(chuàng)建和發(fā)布Java Web工程    16
1.5.1  創(chuàng)建Web項目、設(shè)計項目目錄結(jié)構(gòu)    16
1.5.2  編寫頁面代碼,部署和運(yùn)行Web項目    18
1.6  小結(jié)    19
第2章  Spring的基本應(yīng)用    20
2.1  Spring概述    20
2.1.1  Spring的概念    20
2.1.2  Spring的優(yōu)點(diǎn)    21
2.1.3  Spring的體系結(jié)構(gòu)    21
2.1.4  Spring的下載    23
2.2  搭建Spring的入門程序    24
2.3  Spring的核心機(jī)制:依賴注入/控制反轉(zhuǎn)    26
2.3.1  依賴注入的概念    26
2.3.2  依賴注入的類型    27
2.3.3  依賴注入的示例    29
2.4  小結(jié)    32
第3章  Spring Bean的裝配模式    33
3.1  Spring IoC容器    33
3.1.1  Bean工廠BeanFactory    33
3.1.2  Bean工廠ApplicationContext    34
3.2  Bean的配置    35
3.3  Bean的作用域    37
3.4  Bean的裝配方式    38
3.4.1  基于XML的Bean裝配    38
3.4.2  基于Annotation的Bean裝配    39
3.4.3  自動裝配    41
3.5  小結(jié)    42
第4章  Spring AOP(面向方面編程)    43
4.1  AOP概述    43
4.1.1  認(rèn)識AOP    43
4.1.2  AOP術(shù)語    45
4.2  基于XML配置文件的AOP實現(xiàn)    46
4.2.1  前置通知    46
4.2.2  返回通知    49
4.2.3  異常通知    50
4.2.4  環(huán)繞通知    51
4.3  基于@AspectJ注解的AOP實現(xiàn)    52
4.4  小結(jié)    56
第5章  Spring的數(shù)據(jù)庫編程    57
5.1  Spring JDBC    57
5.1.1  Spring JdbcTemplate類    57
5.1.2  Spring JDBC的配置    58
5.2  JdbcTemplate的常用方法    59
5.2.1  execute()方法    59
5.2.2  update()方法    61
5.2.3  query()方法    67
5.3  小結(jié)    70
第6章  Spring MVC簡介    71
6.1  MVC模式概述    71
6.1.1  Model I和Model II    71
6.1.2  MVC模式及其優(yōu)勢    72
6.2  Spring MVC概述    73
6.3  Spring MVC環(huán)境搭建    74
6.4  Spring MVC請求流程    78
6.5  小結(jié)    79
第7章  Spring MVC常用注解    80
7.1  基于注解的控制器    80
7.1.1  @Controller注解    80
7.1.2  @RequestMapping注解    83
7.2  請求映射方式    84
7.2.1  根據(jù)請求方式進(jìn)行映射    84
7.2.2  Ant風(fēng)格的URL路徑映射    85
7.2.3  REST風(fēng)格的URL路徑映射    86
7.3  綁定控制器類處理方法入?yún)?nbsp;   88
7.4  控制器類處理方法的返回值類型    92
7.5  保存模型屬性到HttpSession    92
7.6  在控制器類的處理方法執(zhí)行前執(zhí)行指定的方法    93
7.7  直接頁面轉(zhuǎn)發(fā)、自定義視圖與頁面重定向    94
7.8  Spring MVC返回JSON數(shù)據(jù)    96
7.9   小結(jié)    100
第8章  Spring MVC標(biāo)簽庫    101
8.1  Spring MVC表單標(biāo)簽庫概述    101
8.2  Spring MVC表單標(biāo)簽庫    102
8.2.1  form標(biāo)簽    102
8.2.2  input標(biāo)簽    103
8.2.3  password標(biāo)簽    105
8.2.4  hidden標(biāo)簽    105
8.2.5  textarea標(biāo)簽    105
8.2.6  checkbox標(biāo)簽    106
8.2.7  radiobutton標(biāo)簽    107
8.2.8  select標(biāo)簽    108
8.2.9  option標(biāo)簽    109
8.2.10  options標(biāo)簽    109
8.2.11  errors標(biāo)簽    113
8.3  小結(jié)    114
第9章  Spring MVC類型轉(zhuǎn)換、數(shù)據(jù) 格式化和數(shù)據(jù)校驗    115
9.1  數(shù)據(jù)綁定簡介    115
9.2  數(shù)據(jù)類型轉(zhuǎn)換    116
9.2.1  使用ConversionService進(jìn)行類型轉(zhuǎn)換    116
9.2.2  使用@InitBinder注解進(jìn)行類型轉(zhuǎn)換    120
9.3  數(shù)據(jù)格式化    121
9.4  數(shù)據(jù)校驗    121
9.5  小結(jié)    124
第10章  Spring MVC文件上傳和下載    125
10.1  文件上傳    125
10.1.1  單文件上傳    126
10.1.2  多文件上傳    128
10.2  文件下載    130
10.3  小結(jié)    132
第11章  Spring MVC的國際化和攔截器    133
11.1  Spring MVC國際化    133
11.1.1  Spring MVC國際化概述    133
11.1.2  基于瀏覽器請求的國際化實現(xiàn)    135
11.1.3  基于HttpSession的國際化實現(xiàn)    139
11.1.4  基于Cookie的國際化實現(xiàn)    141
11.2  Spring MVC攔截器    143
11.2.1  攔截器概述    143
11.2.2  攔截器執(zhí)行流程    146
11.2.3  使用攔截器實現(xiàn)用戶登錄權(quán)限驗證    149
11.3  小結(jié)    153
第12章  MyBatis入門    154
12.1  MyBatis概述    154
12.2  MyBatis的下載與安裝    155
12.3  MyBatis的工作原理    155
12.4  MyBatis的增刪改查    157
12.4.1  查詢用戶    157
12.4.2  添加用戶    162
12.4.3  修改用戶    163
12.4.4  刪除用戶    164
12.5  使用resultMap屬性映射查詢結(jié)果    165
12.6  使用Mapper接口執(zhí)行SQL    166
12.7  小結(jié)    167
第13章  MyBatis的關(guān)聯(lián)映射    168
13.1  一對一關(guān)聯(lián)映射    168
13.2  一對多關(guān)聯(lián)映射    172
13.3  多對多關(guān)聯(lián)映射    180
13.4  小結(jié)    183
第14章  動態(tài)SQL    184
14.1  元素    184
14.2  、元素    186
14.3  、元素    187
14.4  元素    189
14.5  、和元素    191
14.6  元素    193
14.7  小結(jié)    195
第15章  MyBatis的注解配置    196
15.1  基于注解的單表增刪改查    196
15.2  基于注解的一對一關(guān)聯(lián)映射    199
15.3  基于注解的一對多關(guān)聯(lián)映射    201
15.4  基于注解的多對多關(guān)聯(lián)映射    204
15.5  基于注解的動態(tài)SQL    206
15.5.1  @SelectProvider注解    206
15.5.2  @InsertProvider注解    208
15.5.3  @UpdateProvider注解    209
15.5.4  @DeleteProvider注解    211
15.6  小結(jié)    212
第16章  MyBatis緩存    213
16.1  一級緩存    213
16.2  二級緩存    215
16.3  小結(jié)    216
第17章  Spring整合MyBatis    217
17.1  環(huán)境搭建    217
17.2  編寫SSM整合的相關(guān)配置文件    222
17.3  創(chuàng)建實體類    227
17.4  數(shù)據(jù)訪問層開發(fā)    227
17.5  業(yè)務(wù)邏輯層開發(fā)    228
17.6  控制器開發(fā)    228
17.7  表示層開發(fā)    229
17.8  小結(jié)    230
第18章  前端UI框架    231
18.1  Easy UI框架    231
18.1.1  Layout控件    232
18.1.2  Tabs控件    233
18.1.3  Tree控件    234
18.1.4  DataGrid控件    235
18.2  Bootstrap框架    236
18.2.1  Bootstrap簡介    236
18.2.2  環(huán)境安裝    237
18.2.3  Bootstrap按鈕    237
18.2.4  Bootstrap表格    239
18.2.5  Bootstrap網(wǎng)格系統(tǒng)    240
18.2.6  Bootstrap下拉菜單    242
18.2.7  Bootstrap面板    243
18.2.8  Bootstrap模態(tài)框    245
18.2.9  Bootstrap標(biāo)簽頁    247
18.3  Vue框架    248
18.3.1  Vue簡介    248
18.3.2  個Vue應(yīng)用    249
18.3.3  生命周期    250
18.3.4  模板語法    251
18.3.5  計算屬性    256
18.3.6  條件渲染    256
18.3.7  列表渲染    257
18.3.8  方法和事件    259
18.3.9  Vue組件    260
18.3.10  Vue腳手架    262
18.3.11  Vue路由    264
18.3.12  Vuex狀態(tài)管理    266
18.4  小結(jié)    269
第19章  電商平臺后臺管理系統(tǒng)    270
19.1  需求與系統(tǒng)分析    270
19.2  數(shù)據(jù)庫設(shè)計    271
19.3  環(huán)境搭建與配置文件    274
19.4  創(chuàng)建實體類    274
19.5  創(chuàng)建幾個Dao接口及動態(tài)提供類    278
19.6  創(chuàng)建Service接口及實現(xiàn)類    287
19.7  后臺登錄與管理首頁面    293
19.8  商品管理    301
19.8.1  商品列表顯示    301
19.8.2  查詢商品    306
19.8.3  添加商品    308
19.8.4  商品下架    311
19.8.5  修改商品    313
19.9  訂單管理    314
19.9.1  創(chuàng)建訂單    314
19.9.2  查詢訂單    324
19.9.3  刪除訂單    328
19.9.4  查看訂單明細(xì)    330
19.10  客戶管理    333
19.10.1  客戶列表顯示    333
19.10.2  查詢客戶    336
19.10.3  啟用和禁用客戶    337
19.11  小結(jié)    339
第20章  校園通訊管理系統(tǒng)    340
20.1  需求與系統(tǒng)分析    340
20.2  數(shù)據(jù)庫設(shè)計    342
20.3  環(huán)境搭建與配置文件    345
20.4  創(chuàng)建實體類    346
20.5  后臺登錄    349
20.6  平臺管理員功能    359
20.6.1  院校管理員管理    359
20.6.2  院校管理    382
20.7  院校管理員功能    398
20.7.1  單位管理    399
20.7.2  角色管理    410
20.7.3  用戶管理    420
20.8  單位用戶功能    435
20.8.1  發(fā)送消息    435
20.8.2  接收消息    450
20.9  小結(jié)    457
第21章  電商網(wǎng)站    458
21.1  需求與系統(tǒng)分析    458
21.2  數(shù)據(jù)庫設(shè)計    458
21.3  環(huán)境搭建與配置文件    459
21.4  創(chuàng)建實體類    461
21.5  創(chuàng)建幾個Dao接口    462
21.6  創(chuàng)建Service接口及實現(xiàn)類    463
21.7  商品列表頁    465
21.8  商品詳情頁    473
21.9  購物車頁    475
21.10  訂單提交    480
21.11  小結(jié)    482

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號