| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202406*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Spring Boot實用入門與案例實踐 ISBN:9787302660835 出版社:清華大學 著編譯者:曹宇 魯明旭 孫凱 頁數:239 所在地:中國大陸 *此為代購商品 書號:1655391 可大量預訂,請先連絡。 內容簡介 本書通過通俗易懂的語言,配以示例代碼和案例項目,詳細介紹了Spring Boot項目開發的核心知識和重要技術。同時,採用學練結合和循序漸進的學習方式,引導讀者逐步提升Spring Boot項目實踐開發能力。 全書共8章。第1∼2章為Spring Boot項目開發基礎,包括Spring Boot環境搭建與項目入門和Spring Boot相關配置;第3∼7章為Spring Boot項目與各框架或技術的整合應用,包括整合持久層框架MyBatis、整合非關係資料庫Redis、整合視圖模板引擎Thymeleaf、整合Spring Boot緩存管理,以及整合安全管理框架Spring Security。第8章為Spring Boot項目實踐,通過結合已學的框架和技術,完整地實施了「甜點信息管理」項目。全書提供了大量應用示例,併為每章附上了鞏固練習。 本書適合高等院校計算機、軟體工程及相關專業的高年級學生作為實踐教材使用,同時也適合具備Java基礎、有意學習Spring Boot項目開發的人員參考。由於本書提供了詳盡的示例和鞏固練習環節,因此也可作為培訓機構的教學用書。目錄 第1章 Spring Boot環境搭建與項目入門1 1 Spring Boot概述與開發環境搭建 1 1 1 Spring Boot概述 1 1 2 開發環境搭建 1 2 Spring Boot項目入門 1 2 1 使用Maven創建Spring Boot項目 1 2 2 使用Spring Initializr創建Spring Boot項目 1 2 3 利用Maven中心庫網站獲取依賴坐標 1 2 4 Spring Boot項目的單元測試 1 2 5 熱部署開發環境 1 3 鞏固練習 1 3 1 搭建Spring Boot項目開發的基礎環境 1 3 2 創建一個熱部署的Spring Boot項目 第2章 Spring Boot相關配置 2 1 全局配置文件 2 1 1 生成默認的全局配置文件 2 1 2 全局配置文件中設置參數 2 2 自定義配置文件 2 3 多環境配置文件 2 3 1 多環境配置文件編寫與激活 2 3 2 用@Profile註解實現多環境配置 2 4 拓展知識 2 5 鞏固練習 2 5 1 創建項目、環境配置 2 5 2 項目中創建實體類、控制器類 第3章 整合持久層框架MyBatis 3 1 Spring Boot整合MyBatis 3 1 1 構建項目時引入MyBatis相關依賴 3 1 2 設置資料庫連接參數 3 1 3 創建對應實體類 3 1 4 創建MyBatis的Mapper介面類 3 1 5 編寫單元測試類 3 1 6 測試MyBatis集成 3 1 7 主鍵增量值和開啟駝峰功能 3 2 MyBatis複雜關係映射開發 3 2 1 項目環境搭建 3 2 2 MyBatis複雜關係映射簡介 3 2 3 數據表間「多對一」關係映射實踐 3 2 4 數據表間「一對多」關係映射實踐 3 2 5 數據表間「多對多」關係映射實踐 3 3 MyBatis模糊查詢 3 4 MyBatis查詢分頁 3 5 MyBatis動態SQL查詢 3 5 1 if標籤 3 5 2 foreach標籤 3 5 3 set標籤 3 5 4 where標籤 3 5 5 choose標籤 3 6 鞏固練習 3 6 1 Spring Boot整合MyBatis項目環境搭建 3 6 2 用MyBatis實現對甜點數據的操作 第4童整合非關係資料庫Redis 4 1 Redis簡介 4 2 Redis使用 4 2 1 Redis下載安裝 4 2 2 啟動Redis服務 4 2 3 Redis數據存取 4 3 Spring Boot整合Redis 4 3 1 構建項目時引入Redis相關依賴 4 3 2 配置連接Redis資料庫參數 4 3 3 創建實體類 4 3 4 創建控制器類 4 3 5 測試控制器類方法 4 4 鞏固練習 4 4 1 Spring Boot整合Redis項目環境搭建 4 4 2 Redis庫中實現部門數據的增、刪、改、查操作 第5章 整合視圖模板引擎Thymeleaf 5 1 Thymeleaf簡介 5 2 Spring Boot整合Thymeleaf 5 2 1 構建項目時引入Thymeleaf依賴 5 2 2 配置Thymeleaf參數 5 2 3 創建Thymeleaf模板頁 5 2 4 創建控制器類 5 3 Thymeleaf常用語法 5 3 1 引入Thymeleaf模板及資源 5 3 2 Thymeleaf表達式 5 3 3 內置對象和內置方法 5 3 4 Thymeleaf的運算符 5 4 Thymeleaf的屬性語法 5 4 1 th:block 5 4 2 th:text、th:utext 5 4 3 th:value 5 4 4 th:object、th:field 5 4 5 th:src、th:href、th:action 5 4 6 th:remove 5 4 7 th:onclick 5 4 8 th:fragment、th:insert、th:replace、th:include 5 4 9 th:switch、th:case 5 4 10 th:each 5 5 鞏固練習 5 5 1 Spring Boot整合Thymeleaf項目環境搭建 5 5 2 設計Thymeleaf模板頁 5 5 3 設計服務類 5 5 4 設計控制器類 第6章 整合Spring Boot緩存管理 6 1 Spring緩存管理簡介 6 1 1 Spring緩存管理基本原理 6 1 2 Spring緩存管理主要註解 6 2 Spring Boot默認緩存管理 6 2 1 Spring Boot項目環境搭建 6 2 2 無緩衝增刪改查方法實現 6 2 3 設置Spring Boot緩存管理 6 3 Spring Boot整合Redis緩存功能 6 3 1 Redis環境配置 6 3 2 基於註解實現Redis緩存管理 6 3 3 基於API的Redis緩存管理 6 4 鞏固練習 6 4 1 創建資料庫環境 6 4 2 項目實現緩存處理 第7章 整合安全管理框架SpringSecurity 7 1 Spring Boot整合SpringSecurity入門 7 1 1 構建項目時引入SpringSecurity相關依賴 7 1 2 開啟WebSecurity並自定義內存用戶 7 1 3 內存用戶認證 7 2 自定義登錄頁 7 3 設置靜態資源訪問放行 7 4 角色授權與資源訪問 7 4 1 創建資源訪問頁 7 4 2 編寫控制器類處理資源請求映射 7 4 3 配置用戶角色和資源許可權 7 4 4 測試角色授權訪問 7 5 自定義退出系統 7 5 1 頁面添加退出按鈕 7 5 2 控制器處理退出請求 7 5 3 配置開啟自定義退出功能 7 5 4 測試自定義退出系統 7 6 基於資料庫的認證和授權 7 6 1 pom xml中添加資料庫支持 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |