| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202405*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Spring Boot應用設計案例教程 ISBN:9787302663256 出版社:清華大學 著編譯者:范萍 丁振凡 頁數:196 所在地:中國大陸 *此為代購商品 書號:1651779 可大量預訂,請先連絡。 內容簡介 Spring Boot是在Spring的基礎上實現的受大眾喜愛的軟體開發框架。本書內容基於Spring Boot最新版,注重理論與實際相結合,以「案例教學法」強化學生應用設計能力培養,案例選擇兼顧實用性和趣味性。書中案例均採用Thymeleaf模板進行視圖設計。本書具體內容包括Spring簡介與開發工具、SpringBean配置與SpEL語言、使用Maven構建工程、Spring的AOP編程、Spring Boot簡介與應用初步、Spring MVC編程、自動發送郵件與任務定時、使用JdbcTemplate訪問資料庫、使用JPA訪問資料庫、使用Mybatis訪問資料庫、面向消息通信的應用編程、Spring Boot WebSocket編程、Spring Security應用安全編程、基於MVC的資源共享網站設計、Spring Boot訪問MongoDB資料庫、Spring Boot響應式編程等。 本書適合作為高等院校計算機類專業的教材,也可作為軟體工程專業、人工智慧專業、物聯網專業及其他相關專業Java高級編程技術、Java Web編程技術、軟體框架編程技術等課程的教材,還可作為Spring Boot框架技術培訓班的培訓資料或者廣大軟體開發愛好者自學Spring Boot編程的參考書。目錄 第1章 Spring簡介與開發工具1 1 Spring開發環境與工具使用 1 1 1 安裝JDK 1 1 2 安裝STS開發工具 1 2 Spring簡單樣例調試 1 2 1 Spring簡單應用程序調試 1 2 2 使用單元測試 1 3 Spring框架基本組成 1 3 1 核心容器部分 1 3 2 數據訪問與整合部分 1 3 3 Web部分 1 3 4 其他模塊 1 4 Spring的文件資源訪問處理 1 4 1 用Resource介面訪問文件資源 1 4 2 用ApplicationContext介面訪問文件資源 第2章 Spring Bean配置與SpEL語言 2 1 Bean的依賴注入方式 2 1 1 設值注入方式 2 1 2 構造注入方式 2 1 3 集合對象注入 2 2 自動掃描註解定義Bean 2 3 使用註解配置定義Bean 2 3 1 使用註解@Configuration和@Bean定義Bean 2 3 2 混合使用XML與註解進行Bean的配置 2 4 Bean的生命周期 2 4 1 Bean的範圍(scope) 2 4 2 Bean自動裝配(autowire)方式 2 4 3 Bean的依賴檢查 2 5 SpEL 2 5 1 SpEL支持的表達式類型 2 5 2 在Bean配置中使用SpEL 第3章 使用Maven構建工程 3 1 Maven概覽 3 2 Maven依賴項管理模型 3 2 1 工件和坐標 3 2 2 依賴範圍與classpath 3 2 3 Maven倉庫 3 3 創建Maven工程 3 4 在STS中運行Maven命令 3 5 Maven的多模塊管理 3 6 給Maven工程構建提速 第4章 Spring的AOP編程 4 1 Spring AOP概述 4 1 1 AOP的術語 4 1 2 AspectJ的切入點表達式函數 4 2 簡單AOP應用示例 4 3 Spring切面定義說明 4 3 1 Spring的通知類型 4 3 2 訪問目標方法的參數 第5章 Spring Boot簡介與應用初步 5 1 Spring Boot的特性與配置 5 1 1 Spring Boot的特性 5 1 2 Spring Boot的配置文件 5 1 3 兼容問題 5 2 Spring Boot項目搭建與部署 5 2 1 在STS環境中創建Spring Boot工程 5 2 2 應用入口類 5 2 3 編寫控制器 5 2 4 啟動運行Spring Boot應用 5 2 5 應用開發部署的其他問題 5 3 Spring控制器和瀏覽器的交五介面 5 3 1 HttpServletRequest介面 5 3 2 HttpSession介面 5 3 3 HttpServletResponse介面 5 4 Servlet 過濾器 第6章 Spring MVC編程 6 1 Spring MVC的工作過程 6 2 Spring MVC控制器 6 2 1 Spring MVC的RESTful特性 6 2 2 與控制器相關的註解符 6 3 視圖解析器(ViewResolver) 6 3 1 Thymeleaf簡介 6 3 2 利用Spring MVC實現簡單答疑應用 6 4 用Spring MVC實現文件上傳 6 4 1 文件上傳表單 6 4 2 文件上傳處理控制器 6 5 基於MVC的網上個人文檔空間 6 5 1 控制器的設計 6 5 2 顯示視圖設計 第7章 自動發送郵件與任務定時 7 1 Spring對發送郵件的支持 7 1 1 MailMessage介面 7 1 2 JavaMailSender及其實現類 7 1 3 使用MimeMessageHelper類設置郵件消息 7 2 利用Spring Boot 發送各類郵件 7 2 1 發送純文本郵件 7 2 2 發送HTML郵件 7 2 3 發送帶內嵌(inline)資源的郵件 7 2 4 發送帶附件(attachments)的郵件 7 3 Spring Boot中啟用任務定時處理 第8章 使用JdbcTemplate訪問資料庫 8 1 使用JdbcTemplate進行資料庫操作 8 1 1 連接資料庫 8 1 2 實體與業務邏輯 8 1 3 使用JdbcTemplate查詢資料庫 8 1 4 使用JdbcTemplate更新資料庫 8 1 5 對業務邏輯的應用測試 8 2 網路考試系統設計案例 8 2 1 組卷處理及試卷顯示 8 2 2 考試閱卷處理 8 2 3 查閱用戶答卷 第9章 使用JPA訪問資料庫 9 1 JPA訪問關係資料庫項目搭建過程 9 2 Spring Date JPA簡介 9 2 1 JPA的實體相關註解 9 2 2 Spring Date JPA的Repository 9 3 基於MVC的網上答疑應用的JPA方案 9 4 在JPA介面中使用@Query註解 第10章 使用MyBatis和MyBatis-Plus訪問資料庫 10 1 使用MyBatis訪問資料庫 10 1 1 MyBatis簡介 10 1 2 基於Spring Boot的MyBatis應用構建 10 1 3 關於MyBatis的Mapper編寫 10 1 4 用MyBatis實現分頁顯示處理 10 1 5 用MyBatis實現含分頁處理的答疑應用 10 1 6 MyBatis的動態SQL編輯 10 2 使用MyBatis-Plus訪問資料庫 10 2 1 MyBatis-Plus簡介 10 2 2 簡單的應用樣例 10 2 3 MyBatis-Plus的條件構造器 10 2 4 MyBatis-Plus的BaseMapper介面 10 2 5 MyBatis-Plus的IService介面 10 2 6 用MyBatis-Plus實現數據分頁處理 10 2 7 用MyBatis-plus實現答疑應用分頁顯示案例 第11章 面向消息通信的應用編程 11 1 非同步通信方式與JMS 11 1 1 非同步通信方式 11 1 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |