-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
SSM+Vue.js 3全棧開發(fā)實戰(zhàn) 版權(quán)信息
- ISBN:9787302624462
- 條形碼:9787302624462 ; 978-7-302-62446-2
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
SSM+Vue.js 3全棧開發(fā)實戰(zhàn) 本書特色
本書詳解SSM框架用法、SSM+Vue.js框架整合,并剖析兩個實戰(zhàn)案例:新聞發(fā)布管理系統(tǒng)實戰(zhàn)和圖書管理系統(tǒng)實戰(zhàn)。讀者通過學(xué)習(xí)SSM+Vue.js框架整合方法、章節(jié)案例和綜合實戰(zhàn)案例,可以快速掌握SSM+Vue.js前后端分離開發(fā)技術(shù),為開發(fā)大型Web應(yīng)用項目打下基礎(chǔ)。
SSM+Vue.js 3全棧開發(fā)實戰(zhàn) 內(nèi)容簡介
SSM(Spring、Spring MVC和MyBatis)和Vue.js 3是當(dāng)前使用廣泛的前端和后端技術(shù)框架。本書由淺入深、循序漸進地講解SSM和Vue.js框架的基礎(chǔ)知識和應(yīng)用,書中使用大量案例,可以很好地幫助讀者學(xué)習(xí)和理解SSM+Vue.js 前后端分離開發(fā)技術(shù)。本書配套示例源碼、PPT課件、作者答疑服務(wù)。 本書共分18章,內(nèi)容包括Spring基礎(chǔ)、Spring中的Bean、Spring AOP、Spring的數(shù)據(jù)庫開發(fā)、Spring的事務(wù)管理、初識MyBatis、MyBatis的核心配置、動態(tài)SQL、MyBatis的關(guān)聯(lián)映射、MyBatis與Spring的整合、Vue.js 3入門、Spring MVC入門、Spring MVC數(shù)據(jù)綁定、JSON數(shù)據(jù)交互和RESTful支持、、SSM框架整合、新聞發(fā)布管理系統(tǒng)實戰(zhàn)、圖書管理系統(tǒng)實戰(zhàn)。讀者通過對SSM+Vue.js框架知識的學(xué)習(xí)和對章節(jié)示例、實戰(zhàn)案例的實踐,可以很好地掌握SSM+Vue.js框架技術(shù)的基礎(chǔ)知識,為開發(fā)大型項目打下堅實基礎(chǔ)。 本書內(nèi)容精練、重點突出、示例豐富,適合SSM框架初學(xué)者、SSM+Vue.js框架前后端分離開發(fā)的項目開發(fā)人員閱讀,可以作為Java Web開發(fā)人員的推薦參考書,也可作為高等院校或高職高專計算機專業(yè)的教材使用。
SSM+Vue.js 3全棧開發(fā)實戰(zhàn) 目錄
第1章 Spring基礎(chǔ) 1
1.1 Spring概述 1
1.1.1 什么是Spring 1
1.1.2 Spring的下載及目錄結(jié)構(gòu) 2
1.2 IoC(控制反轉(zhuǎn))與DI(依賴注入) 3
1.2.1 什么是IoC 3
1.2.2 什么是DI 4
1.2.3 IoC/DI的實現(xiàn) 5
第2章 Spring中的Bean 11
2.1 Bean的配置 11
2.2 Bean的作用域 13
2.2.1 作用域的種類 13
2.2.2 singleton作用域 13
2.2.3 prototype作用域 15
2.3 Bean的裝配方式 15
2.3.1 基于XML的裝配 15
2.3.2 基于Annotation的裝配 18
2.3.3 自動裝配 22
第3章 Spring AOP 24
3.1 Spring AOP簡介 24
3.1.1 什么是AOP 24
3.1.2 AOP術(shù)語 25
3.2 AspectJ開發(fā) 25
3.2.1 基于XML的聲明式AspectJ 26
3.2.2 基于注解的聲明式AspectJ 32
第4章 Spring的數(shù)據(jù)庫開發(fā) 36
4.1 Spring JDBC 36
4.1.1 Spring JdbcTemplate的解析 36
4.1.2 Spring JDBC的配置 37
4.2 Spring JdbcTemplate的常用方法 38
4.2.1 execute()—執(zhí)行SQL語句 38
4.2.2 update()—更新數(shù)據(jù) 41
4.2.3 query()—查詢數(shù)據(jù) 46
第5章 Spring的事務(wù)管理 49
5.1 Spring事務(wù)管理概述 49
5.1.1 事務(wù)管理的核心接口 49
5.1.2 事務(wù)管理的方式 51
5.2 聲明式事務(wù)管理 52
5.2.1 基于XML方式的聲明式事務(wù)管理 52
5.2.2 基于Annotation方式的聲明式事務(wù)管理 56
第6章 初識MyBatis 60
6.1 MyBatis概述 60
6.1.1 什么是MyBatis 60
6.1.2 MyBatis的下載和使用 61
6.2 MyBatis入門程序 61
6.2.1 查詢用戶 61
6.2.2 添加用戶 67
6.2.3 更新用戶 68
6.2.4 刪除用戶 69
第7章 MyBatis的核心配置 71
7.1 MyBatis核心對象 71
7.1.1 SqlSessionFactory 71
7.1.2 SqlSession 72
7.2 MyBatis配置文件的元素 74
7.2.1 元素 75
7.2.2 元素 76
7.2.3 元素 77
7.2.4 元素 78
7.2.5 元素 80
7.2.6 元素 80
7.2.7 元素 80
7.2.8 元素 81
7.3 映射文件 82
7.3.1 元素 82
7.3.2 元素 83
7.3.3 元素和元素 85
7.3.4 元素 86
7.3.5 元素 86
第8章 動態(tài)SQL 88
8.1 元素 88
8.2 、和元素 92
8.3 、元素 93
8.4 元素 95
8.5 元素 95
8.6 元素 97
第9章 MyBatis的關(guān)聯(lián)映射 99
9.1 關(guān)聯(lián)關(guān)系概述 99
9.2 MyBatis中的關(guān)聯(lián)關(guān)系 100
9.2.1 一對一 100
9.2.2 一對多 106
9.2.3 多對多 109
第10章 Spring與MyBatis的整合 114
10.1 整合環(huán)境搭建 114
10.1.1 準(zhǔn)備所需的JAR包 114
10.1.2 編寫配置文件 116
10.2 整合 118
10.2.1 傳統(tǒng)DAO方式的開發(fā)整合 118
10.2.2 Mapper接口方式的開發(fā)整合 121
第11章 Spring MVC入門 125
11.1 Spring MVC概述 125
11.2 應(yīng)用案例—**個Spring MVC應(yīng)用 126
11.3 Spring MVC的注解 130
11.3.1 DispatcherServlet 130
11.3.2 Controller注解類型 131
11.3.3 RequestMapping注解類型 132
11.3.4 ViewResolver視圖解析器 136
11.4 應(yīng)用案例—基于注解的Spring MVC應(yīng)用 137
第12章 Spring MVC數(shù)據(jù)綁定 139
12.1 數(shù)據(jù)綁定概述 139
12.2 簡單數(shù)據(jù)綁定 140
12.2.1 綁定默認數(shù)據(jù)類型 140
12.2.2 綁定簡單數(shù)據(jù)類型 143
12.2.3 綁定POJO類型 144
12.2.4 綁定包裝POJO 147
12.3 復(fù)雜數(shù)據(jù)綁定 151
12.3.1 綁定數(shù)組 151
12.3.2 綁定集合 153
第13章 JSON數(shù)據(jù)交互和RESTful支持 157
13.1 JSON數(shù)據(jù)交互 157
13.1.1 JSON概述 157
13.1.2 JSON數(shù)據(jù)轉(zhuǎn)換 159
13.2 RESTful支持 165
13.2.1 什么是RESTful 165
13.2.2 應(yīng)用案例—查詢客戶信息 165
第14章 攔截器 168
14.1 攔截器概述 168
14.1.1 攔截器的定義 168
14.1.2 攔截器的配置 169
14.2 攔截器的執(zhí)行流程 170
14.2.1 單個攔截器的執(zhí)行流程 170
14.2.2 多個攔截器的執(zhí)行流程 173
14.3 應(yīng)用案例—用戶登錄權(quán)限驗證 176
第15章 SSM框架整合 182
15.1 整合環(huán)境的搭建 182
15.1.1 整合思路 182
15.1.2 準(zhǔn)備所需JAR包 183
15.1.3 編寫配置文件 183
15.2 整合測試 187
第16章 Vue.js 3入門 192
16.1 Vue.js 3概述 192
16.2 應(yīng)用案例—**個Vue應(yīng)用 193
16.2.1 Vue的安裝與使用 193
16.2.2 Vue的實例 193
16.3 Vue的模板語法 194
16.3.1 插值 195
16.3.2 條件渲染 196
16.3.3 事件v-on 197
SSM+Vue.js 3全棧開發(fā)實戰(zhàn) 作者簡介
楊章偉,畢業(yè)于中國人民大學(xué),碩士,副教授,中國計算機學(xué)會(CCF)會員,萍鄉(xiāng)市網(wǎng)絡(luò)空間安全工程研究中心負責(zé)人。主要從事云計算、網(wǎng)絡(luò)安全、教育信息化等方面的研究,近年來主持完成省部級科技、教改等科研項目多項。熟悉VC、VB、可視化D++等開發(fā)工具和SQL Server、Oracle等數(shù)據(jù)庫,主要研究方向為可視化程序設(shè)計及數(shù)據(jù)庫,出版多部教材及應(yīng)用書籍。
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
朝聞道
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
月亮虎
- >
自卑與超越
- >
經(jīng)典常談
- >
名家?guī)阕x魯迅:故事新編
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(紅燭學(xué)術(shù)叢書)