| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202309*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Spring Boot企業級開發入門與實戰-IntelliJ IDEA-微課視頻版 ISBN:9787302629665 出版社:清華大學 著編譯者:丁明浩 劉仲會 頁數:298 所在地:中國大陸 *此為代購商品 書號:1589730 可大量預訂,請先連絡。 【台灣高等教育出版社簡體書】 Spring Boot企業級開發入門與實戰-IntelliJ IDEA-微課視頻版 787302629665 丁明浩 劉仲會 內容簡介 隨著移動互聯網的發展,對Web開發的需求日益上升。Spring Boot作為Web開發領域中的利器,無論是單體應用,還是用於面向服務架構或者微服務架構,都有不錯的表現。本書面向準備在Web開發領域深人學習的讀者,詳細介紹了Spring Boot 2 3應用開發的相關知識。從功能點出發,每章都是不同的Spring Boot應用之旅。 全書共8章。第1、2章介紹了Spring Boot 2 3開發基礎,包括環境搭建、依賴引入和基礎Spring Boot應用構建。第3∼6章是Spring Boot的融合階段,介紹了利用Spring Boot搭建Web項目、操作資料庫、使用緩存、整合安全框架、結合消息服務等,這些都是日常開發中的常用內容,讀者經過該階段的學習可以初步運用Spring Boot進行敏捷開發。第7、8章是Spring Boot的實戰階段,讀者經過該階段的學習可以更加熟練地運用Spring Boot,從而掌握實際項目的開發技能。 本書的特點是示例代碼豐富,實用性和系統性較強,讀者可以直接還原書中的示例。本書適合作為高等院校計算機及相關專業的教材或教學參考書,也可作為相關開發人員的自學教材或參考手冊。目錄 第1章 Spring Boot入門1 1 Spring Boot概述 1 1 1 Spring Boot和MVC架構的對比 1 1 2 Spring Boot簡介 1 1 3 Spring Boot的特徵 1 2 Spring Boot開發準備 1 2 1 什麼是Maven 1 2 2 配置開發環境 1 2 3 使用Maven方式構建Spring Boot項目 1 2 4 使用Spring Initializr方式構建Spring Boot項目 1 3 Spring Boot文件 目錄 1 3 1 Java類文件 1 3 2 資源文件 1 3 3 測試類文件 1 3 4 pom xml文件 1 4 熱部署 1 5 單元測試 1 5 1 單元測試模板 1 5 2 測試Service層 1 5 3 測試Controller層 1 6 打包與部署 1 6 1 以JAR包方式運行 1 6 2 以WAR包方式運行 本章小結 習題 第2章 Spring Boot核心配置與註解 2 1 自動化配置 2 1 1 @SpringBootApplication 2 1 2 SpringApplication 2 2 全局配置 2 3 自定義配置 2 3 1 注入自定義屬性到欄位中 2 3 2 注入自定義屬性到對象中 2 3 3 注入自定義配置文件 2 3 4 自動掃描配置類 2 4 多環境配置 2 4 1 使用Profile進行多環境配置 2 4 2 使用@Profile進行多環境配置 本章小結 習題 第3章 Spring Boot視圖技術 3 1 創建靜態Web頁面 3 2 Spring Boot對JSP的支持 3 3 Thymeleaf的基本語法 3 3 1 變數表達式 3 3 2 自定義變數 3 3 3 方法 3 3 4 字面值 3 3 5 拼接 3 3 6 運算 3 3 7 循環 3 3 8 邏輯判斷 3 3 9 分支控制switch 3 3 10 Thymeleaf模板片段 3 4 實現基於Thymeleaf的Web應用 3 5 Spring Boot中的頁面國際化實現 3 6 Spring Boot集成Spring MVC 3 6 1 配置自定義攔截器Interceptor 3 6 2 跳轉指定頁面 3 7 Spring Boot處理JSON數據 3 8 Spring Boot實現RESTful風格的Web應用 3 9 Spring Boot文件上傳和下載 3 9 1 文件上傳 3 9 2 文件下載 3 10 Spring Boot的異常統一處理 3 10 1 自定義error頁面 3 10 2 @ExceptionHandler註解 3 10 3 @ControllerAdvice註解 本章小結 習題 第4章 Spring Boot數據訪問 4 1 Spring Boot整合JDBC 4 1 1 Spring Data簡介 4 1 2 整合JDBC Template 4 1 3 資料庫連接池Druid 4 2 Spring Boot整合MyBatis 4 2 1 使用配置文件的方式整合MyBatis 4 2 2 使用註解的方式整合MyBatis 4 3 Spring Boot整合JPA 4 3 1 Spring Data JPA簡介 4 3 2 簡單條件查詢 4 3 3 關聯查詢 4 3 4 @Query和@Modifying註解 4 3 5 排序和分頁查詢 4 4 數據緩存Cache 本章小結 習題 第5章 Spring Boot安全管理 5 1 Spring Security簡介 5 1 1 什麼是Spring Security 5 1 2 為什麼要使用Spring Security 5 1 3 Spring Security的核心類 5 2 安全管理效果測試 5 3 自定義用戶認證 5 3 1 內存身份認證 5 3 2 JDBC身份認證 5 3 3 UserDetailsService身份認證 5 4 自定義用戶授權管理 5 4 1 授權基本流程 5 4 2 自定義登錄頁面 5 4 3 許可權控制和註銷 5 4 4 「記住我」及首頁定製 本章小結 習題 第6章 Spring Boot消息服務 6 1 消息服務概述 6 2 Exchange策略 6 3 消息的各種機制 6 4 安裝RabbitMQ 6 4 1 什麼是RabbitMQ 6 4 2 RabbitMQ安裝過程 6 5 Spring Boot整合RabbitMQ 6 5 1 簡單消息的發送和接收 6 5 2 發布訂閱模型 6 5 3 會員註冊模型 本章小結 習題 第7章 基於Spring Boot+Shiro+Vue開發的前後端分離學生信息管理項目整合實戰——後端開發 7 1 開發思路整合 7 2 系統設計 7 2 1 系統功能需求分析 7 2 2 系統模塊劃分 7 2 3 資料庫設計 7 3 後端系統環境搭建 7 3 1 使用Maven組件為項目添加依賴JAR包 7 3 2 項目的 目錄 結構7 3 3 項目的配置文件 7 3 4 項目的配置類 7 4 Apache Shiro的工作機制和配置類設計 7 4 1 Shiro的工作機制 7 4 2 Shiro配置類ShiroConfig設計 7 5 基於Shiro框架的用戶登錄設計 7 5 1 用戶登錄的實體類設計 7 5 2 用戶登錄設計 7 5 3 項目的啟動類DemoApplication 7 5 4 項目的啟動測試 7 6 Apache Shiro認證授權安全框架設計 7 6 1 Shiro的認證授權工作流程 7 6 2 findByUsername請求的組件設計 7 6 3 JWTFilter類對token值的過濾設計 7 6 4 CustomRealm類對當前登錄用戶身份驗證設計 7 6 5 CustomRealm類對當前登錄用戶授權設計 7 6 6 GlobalExceptionHandler全局 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |