日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計Spring Boot整合開發(fā)案例實戰(zhàn)

Spring Boot整合開發(fā)案例實戰(zhàn)

Spring Boot整合開發(fā)案例實戰(zhàn)

定 價:¥89.00

作 者: 顏井贊
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302624042 出版時間: 2023-03-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  隨著Java Web項目的發(fā)展,各種開發(fā)框架與組件層出不窮,項目的配置越來越煩瑣,項目部署也需耗費大量時間,給開發(fā)人員帶來了諸多不便。Spring Boot的出現(xiàn)將開發(fā)人員從煩瑣的項目配置中解放出來,讓開發(fā)人員更專注于業(yè)務(wù)的實現(xiàn),提高了開發(fā)效率。本書從Spring Boot項目實戰(zhàn)的角度出發(fā)講解Spring Boot的原理與整合使用,包括每個項目所使用的技術(shù)與編碼實現(xiàn)過程。本書配套示例項目源碼和PPT課件。 本書分為7章。第1章主要介紹Spring Boot的特性、核心模塊、開發(fā)環(huán)境配置與簡單使用,同時對Spring Boot源碼進(jìn)行簡單分析;第2~7章主要介紹實戰(zhàn)項目(包括員工管理系統(tǒng)、二手房管理系統(tǒng)、購物車管理、用戶權(quán)限管理系統(tǒng)、小程序上報用戶信息、模擬聊天室),每個典型的實戰(zhàn)項目,都遵循項目的需求、設(shè)計以及實現(xiàn)流程,講解項目的開發(fā)流程、使用技術(shù)和實現(xiàn)方法,同時介紹所用新工具的安裝和使用,并對每一個項目做出簡單總結(jié)。 本書內(nèi)容由淺到深、解析詳細(xì)、示例豐富,從實戰(zhàn)角度指導(dǎo)讀者使用Spring Boot進(jìn)行項目開發(fā),適合Spring Boot初學(xué)者快速入門以及具有一定經(jīng)驗的開發(fā)者提高技術(shù)整合能力,同時也適合作為高等院校相關(guān)專業(yè)的教材。

作者簡介

  顏井贊,山東曲阜人,上海漢生科技副總裁。曾任東軟集團(tuán)軟件項目經(jīng)理、中科院計算所濟(jì)寧分所高級軟件工程師、大象醫(yī)療技術(shù)總監(jiān)。15年軟件研發(fā)經(jīng)驗,擅長Java、Python開發(fā),參與開發(fā)國家電網(wǎng)等多個大型項目。在Java項目開發(fā)過程中,接觸過眾多框架與組件,尤其擅長Spring Boot框架的應(yīng)用開發(fā)。

圖書目錄

第 1 章  Spring Boot入門 1
1.1  Spring Boot介紹 1
1.1.1  Spring Boot簡介 1
1.1.2  Spring Boot核心模塊 3
1.2  開發(fā)環(huán)境配置 10
1.2.1  安裝與配置JDK 10
1.2.2  安裝IntelliJ IDEA 13
1.2.3  安裝Maven 14
1.2.4  安裝MySQL 15
1.3  使用Spring Boot 19
1.3.1  快速搭建一個項目 19
1.3.2  運行發(fā)布項目 21
1.4  Spring Boot源碼分析 25
1.4.1  入口類@SpringBootApplication 25
1.4.2  深入理解自動配置 27
1.5  本章小結(jié) 29
第 2 章  員工管理系統(tǒng) 30
2.1  項目技術(shù)選型 30
2.1.1  MyBatis 30
2.1.2  框架搭建 32
2.2  項目前期準(zhǔn)備 36
2.2.1  項目需求說明 36
2.2.2  系統(tǒng)功能設(shè)計 37
2.2.3  系統(tǒng)數(shù)據(jù)庫設(shè)計 37
2.2.4  系統(tǒng)文件說明 38
2.3  項目前端設(shè)計 39
2.3.1  登錄注冊 39
2.3.2  部門管理 42
2.3.3  員工信息管理 44
2.3.4  工資管理 49
2.3.5  考勤記錄管理 52
2.4  項目后端實現(xiàn) 53
2.4.1  通用分頁類 53
2.4.2  通用返回結(jié)果 57
2.4.3  登錄/注冊 57
2.4.4  部門管理 61
2.4.5  員工信息管理 63
2.4.6  工資管理 64
2.4.7  考勤記錄管理 65
2.5  項目總結(jié) 68
第 3 章  二手房管理系統(tǒng) 69
3.1  項目技術(shù)選型 69
3.1.1  Spring Data JPA 69
3.1.2  Node.js 73
3.1.3  Vue和Element UI 75
3.1.4  框架搭建 76
3.2  項目前期準(zhǔn)備 79
3.2.1  項目需求說明 79
3.2.2  系統(tǒng)功能設(shè)計 80
3.2.3  系統(tǒng)數(shù)據(jù)庫設(shè)計 81
3.2.4  系統(tǒng)文件說明 87
3.3  項目前端設(shè)計 88
3.3.1  登錄 88
3.3.2  二手房房源管理 91
3.3.3  樓盤信息管理 92
3.3.4  房源信息管理 95
3.3.5  樓盤動態(tài)管理 96
3.3.6  認(rèn)購管理 97
3.3.7  銷售管理 98
3.3.8  認(rèn)籌管理 99
3.3.9  樓盤收藏管理 100
3.3.10  系統(tǒng)管理與系統(tǒng)設(shè)置 100
3.4  項目后端實現(xiàn) 105
3.4.1  通用類 105
3.4.2  登錄 109
3.4.3  二手房房源管理 109
3.4.4  樓盤信息管理 111
3.4.5  房源信息管理 113
3.4.6  文件操作 114
3.4.7  其他功能管理 116
3.5  項目總結(jié) 116
第 4 章  購物車管理系統(tǒng) 118
4.1  項目技術(shù)選型 118
4.1.1  Spring Security 118
4.1.2  H2數(shù)據(jù)庫 122
4.1.3  Thymeleaf 129
4.1.4  框架搭建 135
4.2  項目前期準(zhǔn)備 140
4.2.1  項目需求說明 140
4.2.2  系統(tǒng)功能設(shè)計 140
4.2.3  系統(tǒng)數(shù)據(jù)庫設(shè)計 140
4.2.4  系統(tǒng)文件說明 141
4.3  項目前端設(shè)計 142
4.3.1  登錄 142
4.3.2  注冊 144
4.3.3  商品展示頁面 145
4.3.4  購物車頁面 147
4.3.5  通用導(dǎo)航 148
4.3.6  通用分頁 149
4.3.7  安全校驗錯誤頁面 149
4.4  項目后端實現(xiàn) 150
4.4.1  登錄與登錄認(rèn)證 150
4.4.2  注冊與參數(shù)驗證 157
4.4.3  異常處理 160
4.4.4  安全校驗 163
4.4.5  商城首頁 164
4.4.6  購物車與訂單相關(guān) 165
4.5  項目總結(jié) 169
第 5 章  用戶權(quán)限管理系統(tǒng) 171
5.1  項目技術(shù)選型 171
5.1.1  Shrio權(quán)限認(rèn)證框架 171
5.1.2  PostgreSQL數(shù)據(jù)庫 179
5.1.3  框架搭建 195
5.2  項目前期準(zhǔn)備 198
5.2.1  項目需求說明 198
5.2.2  系統(tǒng)功能設(shè)計 198
5.2.3  系統(tǒng)數(shù)據(jù)庫設(shè)計 199
5.2.4  系統(tǒng)文件說明 201
5.3  項目前端設(shè)計 202
5.3.1  登錄 202
5.3.2  控制臺首頁 205
5.3.3  操作賬號管理 207
5.3.4  菜單管理 208
5.3.5  按鍵管理 209
5.3.6  組織管理 209
5.3.7  角色管理 210
5.3.8  類型管理 210
5.3.9  分頁展示 211
5.4  項目后端實現(xiàn) 211
5.4.1  登錄認(rèn)證和權(quán)限認(rèn)證 211
5.4.2  驗證碼生成 215
5.4.3  操作賬號管理 216
5.4.4  菜單管理 218
5.4.5  組織管理 219
5.4.6  其他管理 221
5.5  項目總結(jié) 221
第 6 章  使用小程序上報用戶信息 223
6.1  項目技術(shù)選型 223
6.1.1  MyBatis-Plus框架 223
6.1.2  JWT 235
6.1.3  HbuilderX簡介 237
6.1.4  小程序客戶端項目搭建 239
6.1.5  微信開發(fā)者工具 241
6.1.6  后臺服務(wù)框架搭建 242
6.2  項目前期準(zhǔn)備 252
6.2.1  項目需求說明 252
6.2.2  系統(tǒng)功能設(shè)計 252
6.2.3  系統(tǒng)數(shù)據(jù)庫設(shè)計 253
6.2.4  系統(tǒng)文件說明 258
6.3  項目前端設(shè)計 259
6.3.1  首頁 259
6.3.2  我的 260
6.3.3  微信一鍵登錄 260
6.3.4  完善信息 261
6.3.5  底部導(dǎo)航欄 262
6.4  項目后端實現(xiàn) 263
6.4.1  JWT登錄認(rèn)證 263
6.4.2  登錄與注冊 264
6.4.3  獲取信息 266
6.4.4  完善或修改信息 267
6.5  項目總結(jié) 268
第 7 章  模擬聊天室 269
7.1  項目技術(shù)選型 269
7.1.1  WebSocket 269
7.1.2  框架搭建 280
7.2  項目前期準(zhǔn)備 282
7.2.1  項目需求說明 282
7.2.2  系統(tǒng)功能設(shè)計 282
7.2.3  系統(tǒng)數(shù)據(jù)庫設(shè)計 282
7.2.4  系統(tǒng)文件說明 283
7.3  項目前端設(shè)計 284
7.3.1  登錄與退出 284
7.3.2  聊天室主頁面 284
7.3.3  群發(fā)消息 286
7.3.4  給指定用戶單獨發(fā)送消息 286
7.3.5  上線與下線 288
7.4  項目后端實現(xiàn) 289
7.4.1  上線與下線 289
7.4.2  發(fā)送消息 292
7.4.3  獲取當(dāng)前在線用戶列表 293
7.5  項目總結(jié) 294

本目錄推薦

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