-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
信息科學與技術叢書JAVA服務端研發知識圖譜 版權信息
- ISBN:9787111610113
- 條形碼:9787111610113 ; 978-7-111-61011-3
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
信息科學與技術叢書JAVA服務端研發知識圖譜 本書特色
《Java服務端研發知識圖譜》主要講解了Java語言的使用和特性、Maven工程管理、Svn和Git代碼管理、Linux服務器命令;框架部分包含Spring框架治理、SpringMVC、SpringBoot、框架演進講解、SpringCloud微服務框架。組件部分包含MySQL數據庫及操作、MongoDB存儲、Redis緩存、Zookeeper配置及注冊發現原理、FastDFS文件存儲、ElasticSearch搜索、定時任務、RabbitMQ消息隊列、ELK日志展示及分析;部署部分包含Docker鏡像技術、Jenkins持續集成、Harbor鏡像倉庫、Rancher容器管理;工具部分包含Swagger接口文檔編寫及測試工具、JMeter測試工具、VisualVm分析工具等。
信息科學與技術叢書JAVA服務端研發知識圖譜 內容簡介
本書主要講解了Java語言的使用和特性、Maven工程管理、Svn和Git代碼管理、Linux服務器命令;框架部分包含Spring框架治理、SpringMVC、SpringBoot、框架演進講解、SpringCloud微服務框架。組件部分包含MySQL數據庫及操作、MongoDB存儲、Redis緩存、Zookeeper配置及注冊發現原理、FastDFS文件存儲、ElasticSearch搜索、定時任務、RabbitMQ消息隊列、ELK日志展示及分析;部署部分包含Docker鏡像技術、Jenkins持續集成、Harbor鏡像倉庫、Rancher容器管理;工具部分包含Swagger接口文檔編寫及測試工具、JMeter測試工具、VisualVm分析工具等。
信息科學與技術叢書JAVA服務端研發知識圖譜 目錄
業界推薦
出版說明
前言
**篇 基 礎 篇
第1章 Java概要
1.1 Java環境搭建
1.1.1 Java基礎環境搭建
1.1.2 Eclipse的安裝
1.1.3 **個Java程序
1.2 基本類型與運算
1.2.1 基本類型概述
1.2.2 操作符
1.2.3 類型轉換與越界
1.3 流程控制
1.3.1 If-else
1.3.2 Switch
1.3.3 For
1.3.4 While
1.3.5 break與continue
1.3.6 Return
1.4 對象
1.4.1 什么是對象
1.4.2 方法
1.4.3 初始化
1.4.4 This與Static
1.4.5 訪問權限
1.4.6 垃圾回收
1.5 繼承和多態
1.5.1 Object
1.5.2 組合
1.5.3 繼承
1.5.4 多態
1.5.5 接口
1.5.6 抽象類
1.6 容器
1.6.1 數組
1.6.2 List
1.6.3 Set
1.6.4 Map
1.7 泛型
1.7.1 泛型的基本使用
1.7.2 通配符
1.7.3 泛型接口
1.7.4 自定義泛型
1.8 異常
1.8.1 運行時異常
1.8.2 檢查性異常
1.8.3 自定義異常
1.9 I/O
1.9.1 控制臺I/O
1.9.2 查看文件列表
1.9.3 文件I/O
1.9.4 序列化
1.9.5 網絡I/O
1.10 并發
1.10.1 多線程的實現
1.10.2 線程沖突
1.10.3 鎖
1.11 反射與注解
1.11.1 反射
1.11.2 注解
1.12 JUnit
1.12.1 JUnit的集成
1.12.2 JUnit的基本使用
第2章 Maven
2.1 Maven安裝和配置
2.1.1 Maven環境的搭建
2.1.2 在Eclipse中配置Maven的settings
文件
2.2 Maven使用
2.2.1 在Eclipse中創建**個Maven
項目
2.2.2 認識pom文件
2.2.3 運行Maven項目
2.3 Maven坐標和依賴
2.3.1 什么是坐標
2.3.2 什么是Maven依賴
2.3.3 Maven依賴的scope范圍
2.3.4 Maven的依賴調解原則
2.3.5 Maven倉庫使用
2.4 Maven生命周期和插件
2.4.1 Maven 生命周期
2.4.2 Maven插件
2.4.3 生命周期與插件的關系
2.5 Maven聚合和繼承
2.5.1 聚合應用的場景
2.5.2 Maven的繼承
2.5.3 Maven中dependencyManagement
的使用
2.5.4 Maven中的pluginManagement
的使用
第3章 代碼管理
3.1 Svn
3.1.1 Svn客戶端的安裝
3.1.2 Svn基本使用
3.1.3 Svn 解決沖突
3.1.4 Svn 分支
3.2 Git
3.2.1 Git客戶端安裝
3.2.2 Git 基本使用
3.2.3 Git 分支管理
3.2.4 Git 標簽
3.2.5 在Git中配置SSH
3.2.6 用Git stash暫存代碼
第4章 Linux命令
4.1 Linux簡介
4.2 Linux常用命令
4.3 Linux文件管理
4.3.1 Linux文件操作命令
4.3.2 Linux文件權限
4.4 Linux 啟動服務
第二篇 服務框架篇
第5章 Spring
5.1 Spring概述
5.1.1 核心模塊
5.1.2 預備知識
5.2 構建**個Spring工程
5.3 IoC
5.3.1 IoC和DI基本原理
5.3.2 IoC的配置使用
5.3.3 Bean定義
5.3.4 Bean的作用域
5.3.5 Bean的生命周期
5.3.6 注解實現IoC
5.3.7 注解的作用域scope
5.3.8 自動裝配
5.3.9 @Autowired與@Qualifier
5.4 Aop
5.4.1 AOP的核心概念
5.4.2 AOP的代理機制
5.4.3 基于Schema的AOP使用
5.4.4 基于@AspectJ的AOP使用
5.5 集成Logback
5.5.1 SLF4J簡介
5.5.2 Logback概述
5.5.3 Logback的集成
5.5.4 輸出日志到文件
5.6 集成MyBatis
5.6.1 數據準備
5.6.2 添加Spring與Mybatis集成相關
依賴
5.6.3 編寫相關配置文件
5.6.4 使用generator生成單表增刪改查
代碼
第6章 Spring MVC
6.1 Spring MVC概述
6.1.1 MVC
6.1.2 HTTP請求處理流程
6.1.3 Servlet與Tomcat的關系
6.1.4 Spring MVC的執行流程
6.2 構建**個Spring MVC項目
6.2.1 添加依賴
6.2.2 配置相關文件
6.2.3 基本頁面展示
6.3 Spring MVC Restful實現
6.3.1 REST概述
6.3.2 創建REST風格的Controller
6.4 Spring MVC 攔截器
6.4.1 攔截器
6.4.2 自定義攔截器
6.4.3 攔截器執行規則
6.5 Spring MVC 異常處理器
6.5.1 Spring MVC 異常處理方式
6.5.2 實現自定義異常處理類
6.6 Spring MVC上傳和下載文件
6.6.1 MultipartFile對象
6.6.2 上傳文件
6.6.3 下載文件
第7章 Spring Boot
7.1 構建**個Spring Boot工程
7.1.1 IDE搭建及特性
7.1.2 工程目錄
7.2 起步依賴
7.3 配置
7.3.1 自動配置
7.3.2 設置配置值
7.3.3 配置優先級
7.3.4 多環境配置
7.3.5 自定義類的注入
7.4 使用Thymeleaf構建頁面
7.4.1 Thymeleaf基本使用
7.4.2 添加頁面邏輯
7.5 使用JPA構建持久化存儲
7.5.1 JPA基本使用
7.5.2 定義JPA擴展接口
7.6 Actuator
7.6.1 Actuator的基本使用
7.6.2 端點的保護
7.7 部署
7.8 參數校驗
7.8.1 前臺完成基本參數校驗
7.8.2 前后臺配合完成數據校驗
7.9 MyBatis的框架整合及數據
校驗
7.9.1 整合MyBatis
7.9.2 后臺接口請求校驗
7.9.3 規范數據返回
7.10 添加日志及記錄請求信息
7.10.1 添加日志模塊
7.10.2 AOP實現接口信息打印
第8章 服務架構
第9章 Spring Cloud
9.1 Eureka
9.1.1 Eureka基礎使用
9.1.2 配置服務注冊信息
9.1.
- >
回憶愛瑪儂
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
朝聞道
- >
莉莉和章魚
- >
月亮虎
- >
羅曼·羅蘭讀書隨筆-精裝
- >
我從未如此眷戀人間
- >
人文閱讀與收藏·良友文學叢書:一天的工作