搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Spring Boot整合开发实战
0.00     定价 ¥ 139.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购23本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111690351
  • 作      者:
    编者:莫海|责编:刘立卿
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2021-09-01
收藏
畅销推荐
内容介绍
本书从Spring Boot的基础知识讲起,然后逐步深入讲解Spring Boot进阶开发的相关知识,最后配合典型项目案例提高读者的开发水平。本书围绕Spring应用开发的特点展开全面讲解,以大量的示例系统讲解Spring Boot在各种场景中的应用,涵盖起步依赖、Web开发、数据库、缓存、消息队列、定时任务和批处理等相关技术,让读者不但可以系统地学习Spring Boot项目开发的过程,而且还可以对Spring体系中的各个组件及应用进行全面学习。本书共12章,分为3篇,涵盖的主要内容有Spring Boot起源,Spring Boot启动原理分析,Spring Boot整合Web开发,Spring Data数据库访问与配置,RESTful风格的接口设计规范,NoSQL相关数据库应用,Spring Boot的缓存应用,SpringSecurity安全框架配置,消息队列相关产品应用,Spring Batch批处理框架的配置与使用,Spring Boot的定时任务应用,Spring Boot实战案例。 本书内容通俗易懂,源码解析清晰明了,项目案例丰富且实用性强,特别适合有Java语言基础的开发人员阅读,尤其适合想全面、深入学习Spring Boot框架的Java程序员阅读,另外还适合作为相关培训机构的教材。
展开
目录
前言
第1篇 Spring Boot开发基础
第1章 初识Spring Boot
1.1 Spring Boot简介
1.2 Spnng Boot项目构建
1.2.1 开发环境准备
1.2.2 开发工具准备
1.2.3 项目创建
1.2.4 项目启动方式
1.3 Spring Boot项目发布
1.3.1 打包部署
1.3.2 基于Docker的简单部署
1.4 小结
第2章 Spring Boot基础知识
2.1 Spring Boot启动原理
2.1.1 SpringApplication启动探索
2.1.2 注解@SpringBootApplication详解
2.1.3 注解@EnableAutoConfiguration详解
2.1.4 注解@Configuration与@Component对比
2.2 Spring Boot基础配置
2.2.1 Spring Boot配置文件加载机制
2.2.2 Properties配置文件详解
2.2.3 YAML配置文件详解
2.2.4 Spring Profiles使用说明
2.3 自定义Banner
2.4 内嵌式Web容器
2.4.1 Tomcat的配詈
2.4.2 Undertow的配置
2.4.3 Jetty的配置
2.5 视图层技术
2.5.1 集成Thymeleaf模板引擎
2.5.2 集成Freemarker模板引擎
2.5.3 集成Velocity模板引擎
2.6 小结
第2篇 第三方组件集成
第3章 Spring Boot整合Web开发
3.1 Spring Boot自动配置Web
3.2 配置JSON和XML数据转换
3.2.1 默认转换器
3.2.2 自定义转换器
3.3 配置Servlet、Filter和Listener
3.4 配置拦截器
3.5 配置AOP
3.6 全局异常处理
3.6.1 自定义错误页
3.6.2 自定义异常返回
3.7 静态资源访问
3.7.1 默认静态资源访问
3.7.2 自定义静态资源访问
3.8 配置CORS实现跨域
3.9 配置文件上传
3.10 配置启动加载项
3.10.1 CommandLineRurmer接口详解
3.10.2 ApplicationRunner接口详解
3.11 配置日志
3.11.1 Log4j 2配置
3.11.2 Logback配置
3.12 小结
第4章 Spring Boot整合持久层技术
4.1 默认连接池HikariCP
4.2 配置Druid连接池
4.3 配置MyBatis框架
4.3.1 基础配置
4.3.2 自定义插件
4.3.3 应用案例
4.4 配置使用Spring Data JDBC
4.4.1 基础配置
4.4.2 应用案例
4.5 配置使用Spring Data JPA
4.5.1 基础配置
4.5.2 应用案例
4.6 事务管理配置
4.7 多数据源配置
4.8 小结
第5章 Spring Boot构建RESTfuI风格
5.1 RESTful简介
5.2 Spring Data REST实现REST服务
5.3 Swagger生成API文档工具
5.4 小结
第6章 Spring Boot整合NoSQL
6.1 NoSQL简介
6.2 集成Redis数据库
6.2.1 Redis简介
6.2.2 Redis应用案例
6.2.3 Redis集群
6.3 集成MongoDB数据库
6.3.1 MongoDB简介
6.3.2 MongoDB应用案例
6.4 小结
第7章 Spring Boot整合Cache缓存
7.1 Spring Boot的缓存支持
7.1.1 注解@EnableCaching开启声明式缓存
7.1.2 默认的ConcurrentMapCacheManager缓存管理器
7.2 EhCache缓存技术
7.2.1 E1aCacheCacheManager缓存配置
7.2.2 EhCache的集群模式
7.3 Redis缓存技术
7.3.1 RedisCacheManager缓存配置
7.3.2 Redis缓存管理
7.4 小结
第8章 Spring Security安全管理
8.1 Spring Security基本配置
8.1.1 用户认证
8.1.2 基于内存的认证
8.1.3 基于数据库的认证
8.1.4 用户授权
8.2 Spring Secur时高级配置
8.2.1 角色继承
8.2.2 动态权限
8.3 Spring Security OAuth 2.O简介
8.3.1 OAuth 2.0角色
8.3.2 OAuth 2.0授权流程
8.4 JWT简介
8.5 小结
第9章 Spring Boot整合消息服务
9.1 消息队列
9.2 消息中间件之RabbitMQ
9.2.1 RabbitMQ的基本概念
9.2.2 RabbitMQ自动配置
9.2.3 RabbitMQ应用案例
9.3 消息中间件之ActiveMQ
9.3.1 ActiveMQ的基本概念
9.3.2 ActiveMQ自动配置
9.3.3 ActiveMQ应用案例
9.4 消息中间件之Kafka
9.4.1 Kafka的基本概念
9.4.2 Kafka自动配置
9.4.3 Kafka应用案例
9.5 消息中间件之RocketMQ
9.5.1 RocketMQ的基本概念
9.5.2 RocketMQ自动配置
9.5.3 RocketMQ应用案例
9.6 小结
第10章 Spring B00t整合批处理
1O.1 Spring Batch简介
10.2 Spring Batch的核心架构
10.3 Spring Batch基础配置
10.4 Spring Batch应用案例
10.5 小结
第11章 Spri
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证