书籍详情
《SpringBoot技术实践张子宪程序设计JAVA语言计算机程序设计》[29M]百度网盘|亲测有效|pdf下载
  • SpringBoot技术实践张子宪程序设计JAVA语言计算机程序设计

  • 出版社:华文乐章图书专营店
  • 热度:11178
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍




Spring Boot技术实践

作者:张子宪

定价:49元

印次:1-1

ISBN:9787302577324

出版日期:2021.06.01

出版社:清华大学出版社





《Spring Boot技术实践》以市面行的Spring Boot框架开发微服务应用程序为核心,依次引入了Spring Boot开发基础,使用Spring Boot创建RESTful API,通过整合Swagger 2来自动生成接口文档,使用Validation实现对RESTful服务的验证,以及使用Spring Boot创建前后端分离的应用程序等知识和技术点。

《Spring Boot技术实践》共7章。1章重点介绍如何使用Spring Initializr生成Spring Boot项目;2章重点介绍Spring Boot快速上手微服务开发;3章重点介绍Spring Boot性存储的CRUD作及MyBatis数据化框架;4章重点介绍OAuth 2授权框架;5章重点介绍使用Spring Data Elasticsearch实现搜索功能;6章重点介绍使用Spring Boot创建前后端分离的Web应用程序;7章重点介绍Spring Boot应用程序监控。

《Spring Boot技术实践》适合对开发微服务应用感兴趣的读者阅读和学习,也适合对互联网行业感兴趣的读者选用。

 





1章  Spring Boot开发基础 1

1.1  准备工作环境 1

1.2  项目构建工具 2

1.2.1  Maven构建工具 2

1.2.2  Gradle构建工具 4

1.3  Spring Initializr生成Spring Boot项目 6

1.4  Jenkins持续集成 7

1.5  Linu作系统基础 8

1.5.1  SSH远程登录 8

1.5.2  Linu Shell脚本基础 10

1.5.3  Shell脚本基本语法 10

1.6  本章小结 13

2章  微服务 14

2.1  测试RESTful API的curl指令 14

2.2  JSON数据格式 15

2.3  构建RESTful API 16

2.4  配置文件 20

2.5  整合Swagger 2 22

2.6  自定义Web控制器参数 24

2.7  使用Validation实现RESTful服务的验证 27

2.8  启用HTTPS 31

2.9  本章小结 31

3章  访问数据库 32

3.1  Spring Boot CRUD作 32

3.2  MyBatis数据持久化框架 36

3.3  使用HikariCP连接池 40

3.4  缓存 41

3.5  MongoDB数据库 43

3.6  本章小结 53

4章  权限管理 55

4.1  Security实现权限控制 55

4.2  Shiro实现权限控制 57

4.3  集成JWT身份验证 66

4.4  OAuth 2授权框架 98

4.4.1  OAuth 2资源服务器和Keycloak服务器 98

4.4.2  Spring Security和Keycloak保护Spring Boot应用程序 101

4.5  本章小结 108

5章  Spring Boot整合搜索引擎 109

5.1  用于Solr的Spring Data 109

5.2  用于Elasticsearch的Spring Data 111

5.3  实现自动完成 118

5.3.1  自动完成服务器端 118

5.3.2  自动完成客户端 120

5.4  界面国际化 125

5.5  本章小结 127

6章  Web应用程序开发 128

6.1  使用Bootstrap实现搜索结果页面 128

6.2  重试 129

6.3  整合Kafka 131

6.4  测试 135

6.5  React框架实现前后端分离的Web应用程序 136

6.6  使用WebSocket构建交互式Web应用程序 140

6.7  本章小结 144

7章  监控Spring Boot应用程序 145

7.1  Spring Boot Actuator 145

7.2  Elastic栈日志监控 146

7.3  本章小结 149

参考文献 150