齣版社 清華大學齣版社
版次 1
齣版時間 2018年08月
開本 16開
作者 黃文毅
裝幀 平裝
頁數
字數
ISBN編碼 9787302503293
目錄:
第壹章?第壹個Spring Boot項目 1
1.1?Spring Boot簡單介紹 1
1.2?Spring Boot環境準備 2
1.2.1 安裝JDK 2
1.2.2 安裝IntelliJ IDEA 3
1.2.3 安裝Apache Maven 4
1.3?一分鍾快速搭建Spring Boot項目 5
1.3.1 使用Spring Initializr新建項目 5
1.3.2 測試 8
1.4?Spring Boot文件目錄介紹 8
1.4.1 工程目錄 8
1.4.2 入口類 10
1.4.3 測試類 10
1.4.4 pom文件 11
1.5?Maven Helper插件的安裝和使用 13
1.5.1 Maven Helper插件介紹 13
1.5.2 Maven Helper插件的安裝 13
1.5.3 Maven Helper插件的使用 13
第2章?集成MySQL數據庫 15
2.1?MySQL介紹與安裝 15
2.1.1 MySQL概述 15
2.1.2 MySQL的安裝 16
2.2?集成MySQL數據庫 17
2.2.1 引入依賴 17
2.2.2 添加數據庫配置 17
2.2.3 設計錶和實體 18
2.3?集成測試 19
2.3.1 測試用例開發 19
2.3.2 測試 20
2.3.3 Navicat for MySQL客戶端安裝與使用 21
2.3.4 IntelliJ IDEA連接MySQL 22
2.4?集成Druid 23
2.4.1 Druid概述 23
2.4.2 引入依賴 23
2.4.3 Druid配置 24
2.4.4 開啓監控功能 25
2.4.5 測試 27
第3章?集成Spring Data JPA 28
3.1?Spring Data JPA介紹 28
3.1.1 Spring Data JPA介紹 28
3.1.2 核心接口Repository 29
3.1.3 接口繼承關係圖 30
3.2?集成Spring Data JPA 31
3.2.1 引入依賴 31
3.2.2 繼承JpaRepository 31
3.2.3 服務層類實現 33
3.2.4 增刪改查分頁簡單實現 35
3.2.5 自定義查詢方法 36
3.3?集成測試 38
3.3.1 測試用例開發 38
..................
Spring Boot 2精髓:從構建小係統到架構分布式大係統
作 譯 者:李傢智
齣版時間:2017-10 韆 字 數:460
版 次:01-01 頁 數:384
開 本:16開
裝 幀:
I S B N :9787121328251
換 版:
所屬分類:科技 >> 計算機 >> 網絡與互聯網
紙質書定價:¥79.0
Spring Boot是目前Spring技術體係中炙手可熱的框架之一,既可用於構建業務復雜的企業應用係統,也可以開發高性能和高吞吐量的互聯網應用。Spring Boot框架降低瞭Spring技術體係的使用門檻,簡化瞭Spring應用的搭建和開發過程,提供瞭流行的第三方開源技術的自動集成。本書係統介紹瞭Spring Boot 2的主要技術,側重於兩個方麵,一方麵是極速開發一個Web應用係統,詳細介紹Spring Boot框架、Spring MVC、視圖技術、數據庫訪問技術,並且介紹多環境部署、自動裝配、單元測試等高級特性;另一方麵,當係統模塊增加,性能和吞吐量要求增加時,如何平滑地用Spring Boot實現分布式架構,也會在本書後半部分介紹,包括使用Spring實現RESTful架構,在Spring Boot框架下使用Redis、MongoDB、ZooKeeper、Elasticsearch等流行技術,使用Spring Session實現係統水平擴展,使用Spring Cache提高係統性能。
第1章 Java EE簡介
1.1 Java EE
1.1.1 Java EE架構
1.1.2 Java EE的缺點
1.2 Spring
1.2.1 Spring IoC容器和AOP
1.2.2 Spring的缺點
1.3 Spring Boot
1.4 Hello,Spring Boot
1.4.1 創建一個Maven工程
1.4.2 增加Web支持
1.4.3 Hello Spring Boot示例
1.4.4 使用熱部署
1.4.5 添加REST支持
第2章 Spring Boot基礎
2.1 檢查Java環境與安裝Java
2.2 安裝和配置Maven
2.2.1 Maven介紹
2.2.2 安裝Maven
2.2.3 設置Maven
2.2.4 使用IDE設置Maven
2.2.5 Maven的常用命令
2.3 Spring核心技術
2.3.1 Spring的曆史
2.3.2 Spring容器介紹
2.3.3 Spring AOP介紹
第3章 MVC框架
3.1 集成MVC框架
3.1.1 引入依賴
3.1.2 Web應用目錄結構
3.1.3 Java包名結構
3.2 使用Controller
3.3 URL映射到方法
3.3.1 @RequestMapping
3.3.2 URL路徑匹配
3.3.3 HTTP method匹配
3.3.4 consumes和produces
3.3.5 params和header匹配
3.4 方法參數
3.4.1 PathVariable
3.4.2 Model&ModelAndView
3.4.3 JavaBean接受HTTP參數
3.4.4 @RequsetBody接受JSON
3.4.5 MultipartFile
3.4.6 @ModelAttribute
3.4.7 @InitBinder
3.5 驗證框架
3.5.1 JSR-303
3.5.2 MVC中使用@Validated
3.5.3 自定義校驗
3.6 WebMvcConfigurer
3.6.1 攔截器
3.6.2 跨域訪問
3.6.3 格式化
3.6.4 注冊Controller
3.7 視圖技術
3.7.1 使用Freemarker
3.7.2 使用Beetl
3.7.3 使用Jackson
3.7.4 Redirect和Forward
3.8 通用錯誤處理
3.9 @Service和@Transactional
3.9.1 聲明一個Service類
3.9.2 事務管理
3.10 curl命令
第4章 視圖技術
4.1 Beetl模闆引擎
4.1.1 安裝Beetl
4.1.2 設置定界符號和占位符
4.1.3 配置Beetl
4.1.4 groupTemplate
4.2 使用變量
...........
评分
评分
评分
评分
评分
评分
评分
评分
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有