定 價(jià):¥59.80
作 者: | 暫缺 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302627654 | 出版時(shí)間: | 2023-07-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數(shù): | 304 | 字?jǐn)?shù): |
第1章 初探Java EE開發(fā) /1
1.1 Spring框架的發(fā)展 /2
1.2?開發(fā)環(huán)境的準(zhǔn)備 /2
1.2.1?JDK的安裝與配置 /3
1.2.2?Tomcat的安裝與配置 /4
1.3?網(wǎng)上書店項(xiàng)目案例 /7
1.3.1?GoodBook網(wǎng)上書店需求 /7
1.3.2?GoodBook網(wǎng)上書店實(shí)體關(guān)系圖 /7
1.3.3?GoodBook網(wǎng)上書店三層架構(gòu) /9
1.3.4?三層架構(gòu)代碼實(shí)現(xiàn) /9
1.3.5?JUnit測(cè)試框架 /14
1.3.6?三層架構(gòu)業(yè)務(wù)邏輯層實(shí)現(xiàn) /19
1.3.7?三層架構(gòu)Web層實(shí)現(xiàn) /21
1.4?本章小結(jié) /25
習(xí)題1 /25
第2章 Spring IoC /26
2.1 Spring框架簡(jiǎn)介 /27
2.2 Spring的體系結(jié)構(gòu) /29
2.2.1?Spring環(huán)境簡(jiǎn)介 /29
2.2.2?IoC容器入門 /30
2.2.3?Bean標(biāo)簽的配置 /33
2.2.4?scope屬性值 /34
2.3 依賴注入 /36
2.3.1?依賴注入簡(jiǎn)介 /36
2.3.2?構(gòu)造器注入 /36
2.3.3?使用set注入 /38
2.3.4?使用p命名空間 /40
2.4 基于注解方式的IoC /41
2.4.1?使用注解 /41
2.4.2 掃描基包 /41
2.4.3?IoC容器中的注解 /43
2.5 依賴關(guān)系的注解 /44
2.5.1?按類型匹配注入 /44
2.5.2?按名字匹配注入 /45
2.5.3 注入簡(jiǎn)單類型 /46
2.6 本章小結(jié) /48
習(xí)題2 /48
第3章 Spring AOP /49
3.1 Spring AOP概述 /50
3.1.1?AOP的概念 /50
3.1.2?AOP中類與切面的關(guān)系 /51
3.1.3?AOP的應(yīng)用場(chǎng)景 /51
3.2?動(dòng)態(tài)代理模式 /52
3.2.1?代理模式對(duì)象 /52
3.2.2?JDK動(dòng)態(tài)代理 /53
3.3?AOP的實(shí)現(xiàn) /55
3.3.1?AOP的常用增強(qiáng)類型 /55
3.3.2?AspectJ表達(dá)式 /56
3.3.3?使用XML配置方式實(shí)現(xiàn)AOP /58
3.3.4?使用注解方式實(shí)現(xiàn)AOP /62
3.4?本章小結(jié) /66
習(xí)題3 /67
第4章 Spring JDBC /68
4.1 Spring JDBC簡(jiǎn)介 /69
4.2 JdbcTemplate各種方法的使用 /69
4.2.1?execute方法 /69
4.2.2?update方法 /72
4.2.3?query方法 /75
4.3?數(shù)據(jù)源的配置 /79
4.3.1?DBCP數(shù)據(jù)源BasicDataSource的使用 /80
4.3.2?C3P0數(shù)據(jù)源ComboPooledDataSource的使用 /81
4.3.3?使用屬性文件讀取數(shù)據(jù)庫連接信息 /82
4.4 本章小結(jié) /84
習(xí)題4 /84
第5章 Spring MVC /85
5.1 Spring MVC簡(jiǎn)介 /86
5.2 第一個(gè)Spring MVC案例 /86
5.3?Spring MVC的工作原理與體系結(jié)構(gòu) /90
5.3.1?Spring MVC程序運(yùn)行原理 /90
5.3.2?視圖解析器 /90
5.3.3?Spring MVC的體系結(jié)構(gòu) /92
5.4?基于注解的控制器配置 /93
5.5?Spring MVC注解詳解 /95
5.5.1?在類前注解 /95
5.5.2?RequestMapping注解屬性 /95
5.5.3?cURL工具軟件 /97
5.6?本章小結(jié) /99
習(xí)題5 /99
第6章 基于Spring MVC的網(wǎng)上書店重構(gòu) /100
6.1?會(huì)員模塊實(shí)現(xiàn) /101
6.1.1?用戶信息顯示功能 /101
6.1.2?會(huì)員注冊(cè)和登錄功能 /104
6.2?圖書模塊實(shí)現(xiàn) /114
6.3?購物車模塊實(shí)現(xiàn) /120
6.4?訂單模塊實(shí)現(xiàn) /125
6.5?本章小結(jié) /133
習(xí)題6 /133
第7章 MyBatis框架入門 /134
7.1 MyBatis框架簡(jiǎn)介 /135
7.2 MyBatis開發(fā)環(huán)境 /136
7.2.1?MyBatis的下載 /136
7.2.2?搭建MyBatis開發(fā)環(huán)境 /137
7.3 MyBatis開發(fā)流程 /137
7.3.1?MyBatis基本開發(fā)流程 /137
7.3.2?第一個(gè)MyBatis項(xiàng)目 /138
7.3.3?MyBatis工作流程 /142
7.4 使用MyBatis實(shí)現(xiàn)增、刪、改、查操作 /143
7.4.1?使用selectOne方法查詢單個(gè)員工 /143
7.4.2?使用insert方法添加員工 /145
7.4.3?使用delete方法刪除員工 /147
7.4.4?使用update方法修改員工 /149
7.4.5?使用工具類MyBatisUtil減少冗余 /153
7.5 parameterType輸入?yún)?shù) /156
7.6 ResultMap結(jié)果映射 /159
7.7 接口動(dòng)態(tài)代理 /161
習(xí)題7 /164
上機(jī)練習(xí)1 /164
第8章 MyBatis框架深入 /165
8.1 動(dòng)態(tài)查詢 /166
8.1.1
8.1.2
8.1.3
8.1.4
8.1.5
8.2?多表之間的關(guān)系 /176
8.3?一對(duì)多查詢 /176
8.4?多對(duì)一查詢 /182
8.5?自連接查詢 /187
8.5.1 以多對(duì)一的方式實(shí)現(xiàn)自連接 /187
8.5.2 以一對(duì)多的方式實(shí)現(xiàn)自連接 /190
8.6?多對(duì)多查詢 /193
8.7?分頁查詢 /200
8.7.1 MyBatis分頁查詢?cè)?nbsp; /200
8.7.2 使用PageHelper實(shí)現(xiàn)分頁 /201
8.7.3 分頁實(shí)踐 /202
8.8?緩存 /205
8.8.1 一級(jí)緩存 /206
8.8.2 二級(jí)緩存 /206
習(xí)題8 /207
上機(jī)練習(xí)2 /208
第9章 Spring 事務(wù)管理 /209
9.1 事務(wù)管理的概念 /210
9.2 Spring事務(wù)管理的核心接口 /210
9.2.1 TransactionDefinition接口 /211
9.2.2 TransactionStatus接口 /216
9.2.3 PlatformTransactionManager接口 /217
9.3?聲明式事務(wù) /219
9.3.1 編程式和聲明式事務(wù)的區(qū)別 /219
9.3.2 基于XML配置文件的事務(wù)管理 /219
9.3.3 注解式事務(wù)管理 /224
習(xí)題9 /226
上機(jī)練習(xí)3 /227
第10章 前端框架Vue基礎(chǔ) /228
10.1?Vue簡(jiǎn)介 /229
10.2?IntelliJ IDEA開發(fā)環(huán)境 /230
10.3?Vue快速入門 /233
10.4?Vue常用指令 /236
10.5?綁定屬性 /238
10.6?綁定事件 /239
10.7?條件渲染 /241
10.8?循環(huán)渲染 /243
10.9?雙向綁定 /245
10.10 Vue的AJAX異步操作 /248
10.11 本章小結(jié) /253
習(xí)題10 /253
第11章 Element+SSM開發(fā)員工管理模塊 /255
11.1 Maven基礎(chǔ) /256
11.1.1 為什么要學(xué)習(xí)Maven /256
11.1.2 Maven基本概念 /256
11.1.3 Maven的安裝與配置 /257
11.1.4 在IDEA中配置Maven /260
11.2?使用Maven搭建SSM環(huán)境 /261
11.2.1 創(chuàng)建Maven工程 /261
11.2.2 完善工程的目錄結(jié)構(gòu) /262
11.2.3 搭建SSM開發(fā)環(huán)境 /263
11.2.4 在Tomcat中部署運(yùn)行 /270
11.3?員工管理系統(tǒng)的實(shí)現(xiàn) /271
11.3.1 項(xiàng)目需求 /271
11.3.2 運(yùn)行效果 /271
11.3.3 數(shù)據(jù)庫設(shè)計(jì) /272
11.3.4 Lombok插件 /274
11.3.5 實(shí)體類對(duì)象 /275
11.3.6 數(shù)據(jù)訪問層 /278
11.3.7 業(yè)務(wù)層 /281
11.3.8 測(cè)試業(yè)務(wù)層 /284
11.3.9 控制器層 /285
11.4?基于Element框架的系統(tǒng)開發(fā) /288
11.4.1 什么是Element /288
11.4.2 Element快速入門 /288
11.4.3 Element第一個(gè)案例 /289
11.4.4 使用Element實(shí)現(xiàn)員工系統(tǒng)的表示層 /291
11.5?本章小結(jié) /304
習(xí)題11 /304
參考文獻(xiàn) /305
IV
V