《疯狂Spring Boot终极讲义》科技图书大IP “疯狂Java李刚”新作
剖析Spring Boot自动配置的源代码实现,学会开发自己的自动配置和Starter组件
赠150分钟Spring Boot学习视频及本书配套代码
横跨七大整合方向·完整高并发秒杀系统
- 前端方面,Spring Boot和Spring MVC、Spring WebFlux的整合
- 后端方面,Spring Boot和MyBatis、R2DBC、JPA和JOOtQ等主流持久化技术的整合
- NoSQL方面,与Redis、MongoDB、Neo4j数据库的用法及整合
- 全文检索方面,与Solr、ElasticSearch的功能、用法及整合
- 缓存机制方面,JCache、EhCache、Redis等各种主流缓存框架的用法,及如何在Spring Boot应用中如何利用这些框架提高高并发处理能力
- 消息机制方面,ActiveMQ、Artemis、RabbitMQ、Kafka的功能及用法,及在Spring Boot应用中与这些消息组件的整合,例如在高并发场景中瞬时高并发的削峰
- 应用部署方面,K8s、Docker的功能及用法,并监控Spring Boot应用的运行
- 高并发秒杀系统案例
《疯狂Spring [email protected]@[email protected]@ResponseBody这些基础注解的图书,它是真正讲解Spring Boot的图书。Spring Boot的核心是什么?它的核心就是自动配置,以及以自动配置为基础与大量第三方后端技术进行整合。因此学习Spring Boot应该重点关注的就是它为整合各种框架所提供的自动配置,包括Spring Boot如何整合各种前端框架,如Spring MVC、Spring WebFlux;Spring Boot如何整合各种持久层技术,如Spring Data、MyBatis、Hibernate/JPA、R2DBC、jOOQ等;Spring Boot如何整合NoSQL技术,如Redis、MongoDB、Neo4j、Cassandra、Solr、Elasticsearch等;Spring Boot如何整合各种消息组件,如ActiveMQ、Artemis、RabbitMQ、Kafka等;Spring Boot如何整合各种缓存机制,如JCache、EhCache、Redis、Hazelcast等;Spring Boot如何整合各种安全框架,如Spring Security、Shiro等,这些都只是Spring Boot整合的典型内容。本书的作用就是带你彻底掌握Spring Boot官方手册中所整合的各种技术,而且本书会讲清楚Spring Boot和Spring框架的关系,带着你揭开Spring Boot的核心:自动配置的面纱,领着你剖析Spring Boot自动配置的源代码实现,然后以此为基础,详细讲解Spring Boot如何整合各种Java后端技术。在掌握了本书知识之后,你不仅能轻松看懂Spring Boot官方手册(其实无须再看了),而且真正掌握了Spring Boot的大成,并通过Spring Boot的整合触类旁通地掌握各种Java后端技术。本书提供了读者答疑交流群,读者可通过扫描本书封面上的二维码,按照指引加入读者答疑交流群。