注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java EE企業(yè)級(jí)應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)(Spring Boot+Vue+Element)

Java EE企業(yè)級(jí)應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)(Spring Boot+Vue+Element)

Java EE企業(yè)級(jí)應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)(Spring Boot+Vue+Element)

定 價(jià):¥79.80

作 者: 李磊
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787115610218 出版時(shí)間: 2023-05-01 包裝: 平裝-膠訂
開(kāi)本: 128開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  信息技術(shù)日新月異,以人工智能、大數(shù)據(jù)、云計(jì)算等為代表的新技術(shù)已成為各行業(yè)高質(zhì)量發(fā)展和數(shù)字化轉(zhuǎn)型的動(dòng)力。由于數(shù)字化的基礎(chǔ)信息來(lái)自企業(yè)級(jí)應(yīng)用的業(yè)務(wù)數(shù)據(jù),因此企業(yè)級(jí)應(yīng)用建設(shè)的成敗直接關(guān)系到數(shù)字化轉(zhuǎn)型的成敗,而Java EE作為企業(yè)級(jí)應(yīng)用開(kāi)發(fā)的一個(gè)重要分支,是數(shù)字化轉(zhuǎn)型過(guò)程中不可或缺的一個(gè)部分。本書(shū)依據(jù)理論結(jié)合實(shí)戰(zhàn)的思路,首先介紹企業(yè)級(jí)應(yīng)用的概念和Java EE的基礎(chǔ)知識(shí),然后講解Java EE體系中的Servlet和JSP技術(shù)、Spring框架、Spring Boot框架、前端框架Vue和UI框架Element UI,最后提供兩個(gè)可以滿足中小型企業(yè)級(jí)應(yīng)用實(shí)戰(zhàn)需求的案例:企業(yè)級(jí)應(yīng)用基礎(chǔ)開(kāi)發(fā)框架和企業(yè)級(jí)門戶網(wǎng)站。本書(shū)內(nèi)容翔實(shí),既適合有一定基礎(chǔ)的Java EE開(kāi)發(fā)人員閱讀,也可以作為大中專院校相關(guān)課程的參考書(shū)和實(shí)訓(xùn)教材。

作者簡(jiǎn)介

  李磊,現(xiàn)就職于北京中電匯智科技有限公司,任高級(jí)工程師、高級(jí)項(xiàng)目經(jīng)理,主要從事 Java企業(yè)級(jí)應(yīng)用的研發(fā)工作,曾先后從事制造、通信、水利、金融、能源等多個(gè)行業(yè)的企業(yè)級(jí)應(yīng)用研發(fā)和技術(shù)管理工作,具有二十多年的軟件開(kāi)發(fā)與設(shè)計(jì)經(jīng)驗(yàn),參與研發(fā)各類軟件三十余個(gè),實(shí)踐經(jīng)驗(yàn)豐富。?

圖書(shū)目錄

目 錄
第 1章 企業(yè)級(jí)應(yīng)用的基礎(chǔ)知識(shí) 1
1.1 企業(yè)級(jí)應(yīng)用的基本概念 1
1.1.1 企業(yè)級(jí)應(yīng)用的定義 1
1.1.2 企業(yè)級(jí)應(yīng)用的特點(diǎn) 1
1.1.3 企業(yè)級(jí)應(yīng)用的重點(diǎn) 2
1.2 企業(yè)級(jí)應(yīng)用與軟件架構(gòu) 3
1.2.1 軟件架構(gòu)與軟件框架 3
1.2.2 軟件架構(gòu)的發(fā)展簡(jiǎn)史 4
1.2.3 單體架構(gòu) 4
1.2.4 分層架構(gòu) 5
1.2.5 服務(wù)化架構(gòu) 6
1.2.6 微服務(wù)架構(gòu) 7
1.2.7 C/S與B/S架構(gòu) 8
1.2.8 架構(gòu)設(shè)計(jì)的維度 10
1.2.9 云計(jì)算與架構(gòu) 12
1.2.10 云原生架構(gòu)概述 14
第 2章 Java與企業(yè)級(jí)應(yīng)用開(kāi)發(fā) 16
2.1 Java簡(jiǎn)介 16
2.2 實(shí)戰(zhàn):安裝JDK 18
2.3 實(shí)戰(zhàn):我的第 一個(gè)Java程序 21
2.4 Java EE概述 22
2.4.1 什么是Java EE 22
2.4.2 Java EE的體系架構(gòu) 23
2.5 常見(jiàn)的Java EE中間件 24
2.6 Java EE的常用框架 26
2.6.1 Struts2 26
2.6.2 Spring MVC 27
2.6.3 Hibernate 28
2.6.4 MyBatis 29
2.6.5 Spring框架 30
2.6.6 Spring Boot框架 31
2.6.7 Spring Cloud框架 32
2.7 實(shí)戰(zhàn):Tomcat安裝與啟動(dòng) 33
第3章 Servlet與JSP技術(shù) 35
3.1 Servlet技術(shù)介紹 35
3.1.1 什么是Servlet 35
3.1.2 Servlet的特點(diǎn) 36
3.1.3 Servlet的生命周期 36
3.1.4 HttpServlet的編程接口 37
3.1.5 實(shí)戰(zhàn):Maven的安裝與配置 39
3.1.6 實(shí)戰(zhàn):IDEA的安裝與配置 41
3.1.7 實(shí)戰(zhàn):我的第 一個(gè)Servlet 45
3.2 JSP技術(shù)介紹 51
3.2.1 JSP概述 51
3.2.2 JSP的生命周期 52
3.2.3 JSP的基本語(yǔ)法 52
3.2.4 JSP指令 53
3.2.5 JSP腳本元素 56
3.2.6 JSP動(dòng)作 57
3.2.7 JSP注釋 62
3.2.8 JSP內(nèi)置對(duì)象 62
3.2.9 實(shí)戰(zhàn):我的第 一個(gè)JSP程序 68
第4章 Spring與企業(yè)級(jí)應(yīng)用開(kāi)發(fā) 69
4.1 Spring框架簡(jiǎn)介 69
4.2 Spring框架的特點(diǎn) 70
4.3 Spring核心技術(shù)之依賴注入 71
4.3.1 依賴注入與控制反轉(zhuǎn) 71
4.3.2 IoC/DI與Java的反射技術(shù) 72
4.3.3 Spring IoC容器 73
4.3.4 Spring Bean基礎(chǔ) 75
4.3.5 Spring Bean之配置元信息 77
4.3.6 Spring Bean之資源管理 79
4.4 Spring核心技術(shù)之面向切面編程 80
4.4.1 面向切面編程簡(jiǎn)介 80
4.4.2 AOP與動(dòng)態(tài)代理技術(shù) 82
4.4.3 靜態(tài)代理 82
4.4.4 Java動(dòng)態(tài)代理 84
4.4.5 CGLIB動(dòng)態(tài)代理 86
4.4.6 Spring AOP 87
4.4.7 實(shí)戰(zhàn):基于AOP的日志記錄 90
4.5 Spring MVC開(kāi)發(fā)框架 92
4.5.1 MVC模式與Spring MVC工作原理 92
4.5.2 Spring MVC的工作流程 94
4.5.3 Spring MVC的核心控制器 95
4.5.4 Spring MVC的攔截器 99
4.5.5 Spring MVC相關(guān)注解 100
4.5.6 實(shí)戰(zhàn):我的第 一個(gè)Spring MVC 103
4.6 Spring事務(wù)管理 106
第5章 Spring Boot與企業(yè)級(jí)應(yīng)用開(kāi)發(fā) 109
5.1 Spring Boot概述 109
5.2 Spring Boot核心類及注解 110
5.2.1 Spring Boot啟動(dòng)類 110
5.2.2 @SpringBootApplication注解 111
5.3 Spring Boot特性 113
5.3.1 Spring Initializr介紹 113
5.3.2 Spring Boot啟動(dòng)器介紹 114
5.3.3 Spring Boot內(nèi)嵌容器 116
5.3.4 Spring Boot配置文件 118
5.4 實(shí)戰(zhàn):我的第 一個(gè)Spring Boot   應(yīng)用 119
5.4.1 創(chuàng)建Maven項(xiàng)目 119
5.4.2 創(chuàng)建Spring Boot項(xiàng)目 120
5.5 Spring Boot與數(shù)據(jù)庫(kù) 124
5.5.1 Java EE數(shù)據(jù)庫(kù)技術(shù)概述 124
5.5.2 連接MySQL數(shù)據(jù)庫(kù) 125
5.5.3 MyBatis框架核心組件介紹 131
5.5.4 整合MyBatis 134
5.5.5 實(shí)戰(zhàn):基于SSM實(shí)現(xiàn)增刪改查 135
5.6 Spring Boot與NoSQL數(shù)據(jù)庫(kù) 139
5.6.1 NoSQL數(shù)據(jù)庫(kù)簡(jiǎn)介 139
5.6.2 Spring Boot與Redis 140
5.6.3 實(shí)戰(zhàn):Redis安裝 141
5.6.4 實(shí)戰(zhàn):Redis的增刪改查 142
5.7 容器化部署Spring Boot應(yīng)用 143
5.7.1 Docker簡(jiǎn)介 143
5.7.2 Docker安裝 144
5.7.3 制作Docker鏡像 145
5.7.4 運(yùn)行Docker鏡像 147
第6章 前后端分離與Vue、Element UI 148
6.1 前端開(kāi)發(fā)的基本概念 148
6.1.1 前后端分離模式 148
6.1.2 MVVM框架 149
6.1.3 響應(yīng)式布局 150
6.2 Vue框架 151
6.2.1 Vue框架入門 151
6.2.2 Vue的數(shù)據(jù)綁定 152
6.2.3 Vue指令 153
6.2.4 Vue的事件處理 158
6.2.5 Vue路由 159
6.2.6 axios 160
6.3 Element UI組件庫(kù) 162
6.3.1 Element UI簡(jiǎn)介 162
6.3.2 Element UI組件簡(jiǎn)介 162
6.4 實(shí)戰(zhàn):搭建前端開(kāi)發(fā)環(huán)境 163
6.4.1 安裝Visual Studio Code 163
6.4.2 安裝和配置Node.js 164
6.4.3 安裝前端框架 166
6.5 實(shí)戰(zhàn):我的第 一個(gè)前端應(yīng)用 166
6.5.1 初始化Vue應(yīng)用 166
6.5.2 引入Element UI組件 169
6.5.3 增加vue-router 171
6.5.4 實(shí)現(xiàn)前后端交互 173
6.6 實(shí)戰(zhàn):前端應(yīng)用發(fā)布 176
6.6.1 nginx的安裝 176
6.6.2 前端應(yīng)用打包及發(fā)布 179
第7章 企業(yè)級(jí)應(yīng)用基礎(chǔ)開(kāi)發(fā)框架的設(shè)計(jì)與搭建 181
7.1 建設(shè)目標(biāo) 181
7.2 系統(tǒng)設(shè)計(jì) 182
7.2.1 系統(tǒng)功能需求 182
7.2.2 系統(tǒng)功能設(shè)計(jì) 182
7.2.3 系統(tǒng)技術(shù)架構(gòu)設(shè)計(jì) 183
7.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 184
7.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的基本規(guī)則 184
7.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的基本方法 184
7.3.3 JEELP的實(shí)體圖(E-R圖) 185
7.3.4 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì) 188
7.4 項(xiàng)目工程說(shuō)明 190
7.4.1 后端工程目錄說(shuō)明 190
7.4.2 前端工程目錄說(shuō)明 190
7.5 后端公共基礎(chǔ)包說(shuō)明 190
7.5.1 代碼結(jié)構(gòu) 190
7.5.2 持久層 191
7.5.3 Mapper接口映射 191
7.5.4 服務(wù)層接口類 191
7.5.5 服務(wù)層實(shí)現(xiàn)類 191
7.5.6 統(tǒng)一消息異?!?91
7.5.7 分頁(yè)處理 192
7.6 前端公共基礎(chǔ)包說(shuō)明 192
7.6.1 代碼結(jié)構(gòu) 192
7.6.2 公共組件 192
7.6.3 公共混入 194
7.7 基礎(chǔ)業(yè)務(wù)案例 195
7.7.1 業(yè)務(wù)說(shuō)明 195
7.7.2 代碼結(jié)構(gòu) 196
7.7.3 控制器實(shí)現(xiàn) 196
7.7.4 服務(wù)層實(shí)現(xiàn) 196
7.7.5 數(shù)據(jù)訪問(wèn)層實(shí)現(xiàn) 197
7.7.6 前端頁(yè)面實(shí)現(xiàn) 197
7.8 登錄和登出 197
7.8.1 業(yè)務(wù)說(shuō)明 197
7.8.2 控制器開(kāi)發(fā) 198
7.8.3 持久層開(kāi)發(fā) 198
7.8.4 服務(wù)層開(kāi)發(fā) 199
7.9 驗(yàn)證碼開(kāi)發(fā) 199
7.9.1 業(yè)務(wù)說(shuō)明 199
7.9.2 整合easy-captcha 201
7.9.3 控制器開(kāi)發(fā) 201
7.10 用戶安全與JWT 201
7.10.1 業(yè)務(wù)說(shuō)明 201
7.10.2 整合JWT組件 202
7.10.3 控制器開(kāi)發(fā) 202
7.10.4 過(guò)濾器開(kāi)發(fā) 203
7.11 在線用戶管理 203
7.11.1 業(yè)務(wù)說(shuō)明 204
7.11.2 控制器開(kāi)發(fā) 204
7.11.3 服務(wù)層開(kāi)發(fā) 204
7.12 功能樹(shù)維護(hù) 204
7.12.1 權(quán)限管理業(yè)務(wù)說(shuō)明 204
7.12.2 功能樹(shù)維護(hù)功能介紹 205
7.12.3 源代碼結(jié)構(gòu)說(shuō)明 205
7.13 角色維護(hù) 206
7.13.1 角色維護(hù)功能介紹 206
7.13.2 源代碼結(jié)構(gòu)說(shuō)明 207
7.14 崗位維護(hù) 207
7.14.1 崗位維護(hù)功能介紹 207
7.14.2 源代碼結(jié)構(gòu)說(shuō)明 208
7.15 用戶管理 208
7.15.1 用戶管理功能介紹 209
7.15.2 源代碼結(jié)構(gòu)說(shuō)明 209
7.16 崗位角色維護(hù) 210
7.16.1 崗位角色維護(hù)功能介紹 210
7.16.2 源代碼結(jié)構(gòu)說(shuō)明 211
7.17 人員崗位維護(hù) 211
7.17.1 人員崗位維護(hù)功能介紹 211
7.17.2 源代碼結(jié)構(gòu)說(shuō)明 212
7.18 參數(shù)管理 212
7.18.1 參數(shù)管理功能介紹 212
7.18.2 源代碼結(jié)構(gòu)說(shuō)明 213
7.19 附件管理 213
7.19.1 附件管理功能介紹 214
7.19.2 源代碼結(jié)構(gòu)說(shuō)明 214
7.19.3 附件上傳示例 216
7.20 節(jié)假日管理 217
7.20.1 節(jié)假日管理業(yè)務(wù)說(shuō)明 217
7.20.2 源代碼結(jié)構(gòu)說(shuō)明 218
7.20.3 節(jié)假日計(jì)算示例 218
7.21 序列號(hào)管理 219
7.21.1 序列號(hào)管理功能介紹 219
7.21.2 源代碼結(jié)構(gòu)說(shuō)明 220
7.22 組織機(jī)構(gòu)管理 220
7.22.1 組織機(jī)構(gòu)管理功能介紹 220
7.22.2 源代碼結(jié)構(gòu)說(shuō)明 221
7.23 日志管理 221
7.23.1 日志管理功能介紹 222
7.23.2 源代碼結(jié)構(gòu)說(shuō)明 222
7.24 標(biāo)準(zhǔn)代碼管理 223
7.24.1 標(biāo)準(zhǔn)代碼管理功能說(shuō)明 223
7.24.2 源代碼結(jié)構(gòu)說(shuō)明 224
7.24.3 三級(jí)聯(lián)動(dòng)示例 225
7.25 系統(tǒng)監(jiān)測(cè) 226
7.25.1 系統(tǒng)監(jiān)測(cè)功能說(shuō)明 226
7.25.2 源代碼結(jié)構(gòu)說(shuō)明 227
7.25.3 Java工具類庫(kù)Hutool 簡(jiǎn)介 227
7.25.4 Java工具類庫(kù)OSHI 簡(jiǎn)介 228
第8章 企業(yè)級(jí)門戶網(wǎng)站的設(shè)計(jì)與搭建 230
8.1 系統(tǒng)設(shè)計(jì) 230
8.1.1 系統(tǒng)功能需求 230
8.1.2 系統(tǒng)功能設(shè)計(jì) 230
8.1.3 門戶項(xiàng)目工程說(shuō)明 231
8.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 232
8.2.1 門戶網(wǎng)站E-R圖 232
8.2.2 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì) 233
8.3 欄目管理功能實(shí)現(xiàn) 233
8.3.1 欄目管理功能介紹 233
8.3.2 源代碼結(jié)構(gòu)說(shuō)明 235
8.4 信息分類功能實(shí)現(xiàn) 235
8.4.1 信息分類功能介紹 235
8.4.2 源代碼結(jié)構(gòu)說(shuō)明 236
8.5 欄目信息功能實(shí)現(xiàn) 237
8.5.1 欄目信息功能介紹 237
8.5.2 源代碼結(jié)構(gòu)說(shuō)明 238
8.6 在線留言后臺(tái)功能實(shí)現(xiàn) 239
8.6.1 在線留言功能介紹 239
8.6.2 源代碼結(jié)構(gòu)說(shuō)明 240
8.7 門戶功能實(shí)現(xiàn) 240
8.7.1 門戶功能介紹 240
8.7.2 源代碼結(jié)構(gòu)說(shuō)明 242

本目錄推薦

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