書馨卡幫你省薪 2024個人購書報告 2024中圖網年度報告
歡迎光臨中圖網 請 | 注冊

Spring快速入門

出版社:清華大學出版社出版時間:2019-07-01
開本: 16開 頁數: 277
中 圖 價:¥55.2(8.0折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
運費6元,滿39元免運費
?新疆、西藏除外
本類五星書更多>

Spring快速入門 版權信息

Spring快速入門 本書特色

SSM目前是J2EE開發(fā)*常用、*流行的框架。本書將對Spring、Spring MVC、MyBatis、Spring Boot、Docker的使用進行介紹,每一章都有代碼示例,便于理解每個章節(jié)的知識點,讓讀者掌握SSM框架,快速 上手。
全書分為11章,內容包括Spring框架用到的注解、反射,Spring框架基礎,核心容器,AOP,DAO,ORM與MyBatis,Spring MVC,Spring Boot配置,Spring Boot應用,Docker入門知識,*后實現一個用戶權限管理的項目案例。
本書既適合Spring框架初學者學習(需要有Java編程基礎),也適合高等院校和培訓學校相關專業(yè)的師生參考。

Spring快速入門 內容簡介

本書用于Spring框架入門,以通俗易懂的方式介紹了Spring框架基礎及其包含的各個模塊,內容包括Spring核心模塊Core、AOP、DAO、ORM、MVC、ORM框架MyBatis的使用、Spring Boot的使用、Docker入門等,*后給出一個綜合實戰(zhàn)案例。

Spring快速入門 目錄

目 錄
第1章 Java基礎 1
1.1 注解 1
1.1.1 什么是注解 1
1.1.2 內置注解 2
1.1.3 元注解 2
1.1.4 自定義注解 3
1.1.5 注解使用場景介紹 6
1.2 反射 7
1.2.1 反射機制 7
1.2.2 理解Class類 7
1.2.3 反射的使用 9
1.3 小結 15
第2章 Spring基礎 16
2.1 Spring框架介紹 16
2.1.1 起源 16
2.1.2 簡介 17
2.1.3 框架結構 17
2.2 依賴注入DI與控制反轉IOC 19
2.2.1 什么是依賴注入 19
2.2.2 什么是控制反轉 19
2.2.3 依賴注入的優(yōu)缺點 20
2.2.4 IOC實例 20
2.3 面向切面編程 25
2.3.1 認識橫切和縱切 25
2.3.2 什么是AOP 25
2.3.3 AOP原理 26
2.4 小結 29
第3章 核心容器 30
3.1 IOC容器 30
3.1.1 容器介紹 30
3.1.2 BeanFactory 30
3.1.3 ApplicationContext 35
3.2 Bean的配置 36
3.2.1 基于XML配置Bean 36
3.2.2 使用注解定義Bean 36
3.2.3 基于Java類提供Bean定義 37
3.3 Bean的注入 38
3.3.1 XML方式注入 38
3.3.2 注解方式注入 46
3.4 Bean的作用域和生命周期 47
3.4.1 Bean的作用域 47
3.4.2 Bean的生命周期 49
3.5 小結 53
第4章 Spring之AOP 54
4.1 AOP基礎 54
4.1.1 AOP的引入 54
4.1.2 AOP主要概念 55
4.2 AOP實現 56
4.3 小結 66
第5章 Spring之DAO 67
5.1 JDBC詳解 67
5.1.1 JDBC介紹 67
5.1.2 操作步驟 68
5.1.3 Statement的使用 68
5.1.4 使用PreparedStatement返回自增主鍵 70
5.1.5 使用CallableStatement調用存儲過程 72
5.1.6 批處理 73
5.1.7 事務處理 76
5.2 Spring DAO模塊 79
5.2.1 JdbcDaoSupport的使用 79
5.2.2 MappingSqlQuery的使用 84
5.2.3 SqlUpdate的使用 85
5.2.4 SqlFunction的使用 86
5.3 Spring事務管理 87
5.4 小結 88
第6章 MyBatis快速入門 89
6.1 ORM框架介紹 89
6.1.1 ORM框架簡介 89
6.1.2 MyBatis框架介紹 90
6.1.3 MyBatis入門 90
6.2 XML配置 93
6.2.1 properties屬性 93
6.2.2 settings 95
6.2.3 typeAliases 98
6.2.4 typeHandlers 99
6.2.5 配置環(huán)境(environments) 104
6.2.6 映射器(mappers) 107
6.3 XML映射文件 107
6.3.1 查詢元素select 107
6.3.2 更新元素Insert、Update、Delete 109
6.3.3 可重用語句塊sql 110
6.3.4 數據集映射resultMap 111
6.3.5 緩存和自定義緩存 118
6.4 動態(tài)SQL 123
6.4.1 if語句 123
6.4.2 choose (when, otherwise)語句 124
6.4.3 choose (when, otherwise)語句 124
6.4.4 foreach語句 125
6.5 逆向工程 126
6.6 分頁插件pagehelper 129
6.7 小結 130
第7章 Spring之Spring MVC 131
7.1 MVC框架 131
7.1.1 MVC模式簡介 131
7.1.2 MVC和設計模式區(qū)別 132
7.1.3 優(yōu)缺點 132
7.2 Spring MVC處理流程 133
7.2.1 Spring MVC引入 133
7.2.2 處理流程 142
7.3 HandlerMapping的使用 149
7.3.1 RequestMappingHandlerMapping 150
7.3.2 BeanNameUrlHandlerMapping 151
7.3.3 SimpleUrlHandlerMapping 151
7.4 傳遞數據到Controller 152
7.4.1 URL傳遞數據到Controller 152
7.4.2 View傳遞數據到Controller 154
7.5 傳遞數據到View 155
7.5.1 ModelAndView 155
7.5.2 @SessionAttributes 156
7.5.3 @ModelAttribute 157
7.6 攔截器的使用 159
7.7 Ajax與Controller交互 161
7.8 小結 164
第8章 Spring Boot配置 165
8.1 Spring Boot基礎 165
8.1.1 Spring Boot簡介 165
8.1.2 在線安裝 166
8.1.3 離線安裝 166
8.1.4 創(chuàng)建Spring Boot項目 167
8.2 Spring Boot基本配置 169
8.2.1 定制Banner 169
8.2.2 配置文件 170
8.2.3 使用xml配置 170
8.3 Spring Boot讀取配置 172
8.3.1 讀取核心配置文件 172
8.3.2 讀取自定義配置文件 173
8.4 Profile配置 174
8.5 日志配置 175
8.5.1 簡述 175
8.5.2 Logback的使用 176
8.5.3 Log4j2的使用 179
8.6 運行原理 181
8.6.1 習慣優(yōu)于配置 181
8.6.2 運行原理 182
8.7 小結 185
第9章 Spring Boot的應用 186
9.1 Spring Boot之Web 186
9.1.1 Spring Boot集成Thymeleaf 186
9.1.2 Spring Boot集成JSP 190
9.2 Spring Boot之Data 191
9.2.1 Spring Boot集成MyBatis 192
9.2.2 Spring Boot集成Redis 197
9.2.3 Spring Boot集成MyBatis使用Redis做緩存 202
9.2.4 Spring Boot集成RabbitMQ 208
9.3 Spring Boot之集成其他工具 219
9.3.1 Spring Boot集成Druid 219
9.3.2 Spring Boot定時任務 221
9.3.3 Spring Boot集成Swagger2 223
9.3.4 Spring Boot打包部署 227
9.4 小結 229
第10章 Docker入門 230
10.1 Docker基礎 230
10.1.1 Docker介紹 230
10.1.2 Docker在Windows下的安裝 231
10.2 Docker鏡像 233
10.2.1 獲取鏡像 233
10.2.2 查看鏡像 234
10.2.3 使用tag添加鏡像標簽 234
10.2.4 使用inspect查看詳細信息 234
10.2.5 使用history查看鏡像歷史記錄 235
10.2.6 鏡像查找 235
10.2.7 刪除鏡像 236
10.2.8 創(chuàng)建鏡像 237
10.2.9 另存和載入鏡像 238
10.3 容器 239
10.3.1 新建與啟動容器 239
10.3.2 守護態(tài)運行 241
10.3.3 終止容器 241
10.3.4 進入容器 242
10.3.5 容器的導入導出 243
10.4 搭建私有倉庫 244
10.5 數據管理 245
10.5.1 數據卷 245
10.5.2 數據卷容器 247
10.6 端口映射與容器互聯(lián) 247
10.6.1 端口映射 248
10.6.1 容器互聯(lián) 249
10.7 Dockerfile 250
10.8 Docker容器Tomcat部署war包 252
10.9 小結 254
第11章 用戶權限管理項目實戰(zhàn) 255
11.1 項目基礎 255
11.1.1 項目介紹 255
11.1.2 需求分析 255
11.1.3 技術選型 256
11.2 項目實現 257
11.2.1 搭建框架 257
11.2.2 數據庫設計 258
11.2.3 前端框架引入 259
11.2.4 用戶角色增刪改查 261
11.2.5 Shiro用戶權限管理 271
11.3 小結 277




展開全部

Spring快速入門 作者簡介

圖格新知-夏工 2019-6-28 14:17:35
崔彥威,軟件工程師,擁有多種語言軟件開發(fā)經驗,博客園人氣博主,對于Web應用開發(fā)有一些理解,希望本書對有志于Spring框架的初學者們有所幫助。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服