《Java微服务》以Spring家族的Spring Cloud和Spring Boot为基础讲解微服务从开发、测试到自动化部署上线的全生命周期的开发与管理。从SpringBoot框架搭建,分模块实现组件功能的开发,到微服务应用与部署实现,本书构建了完整的微服务应用,帮助读者从0到1设计、实现和应用微服务。 全书共14章,内容包括:微框架Spring Cloud、Spring Boot以及Spring Boot的IoC、AOP的实现和启动,MySQL数据库基础知识和Redis数据存储、过期策略、多路复用,消息中间件RabbitMQ架构及其交换机原理,线程及线程池的实现过程,接口权限管理,统一数据处理,Spring Boot集成MySQL、Redis、线程池、RabbitMQ、Shiro、JWT、Swagger,Spring中应用的设计模式实现等。 《Java微服务》内容通俗易懂,案例丰富,理论与实践并重,实用性强,特别适合Spring Boot和微服务初学读者、Java后台开发入门读者和进阶读者阅读;本书同样适合AI工程师、大数据开发工程师、Java开发工程师等其他编程爱好者阅读。另外,本书也适合作为相关院校及培训机构的教材使用。