内容简介
If you’re a developer starting out with Spring, then this book will help you learn about the new Spring 5.0 framework concepts followed by their implementation in Java and Kotlin. The book will also help experienced Spring developers gain insights into the new features added in Spring 5.0.
AI简介
这是一本全面讲解Spring 5.0框架的书籍,它旨在帮助初学者理解Spring 5.0框架的基本概念,同时也为经验丰富的开发者提供对Spring 5.0新增功能的深入了解。
本书首先介绍了Spring Framework的流行,解释了其强大的功能和灵活性,以及其对开发者生产力的提升。接着,本书详细讲解了Spring Framework的优势,包括其强大的韧性和可扩展性、简化的软件开发过程以及提高开发者生产力的能力。
本书的目标读者群体广泛,无论是初学者还是经验丰富的开发者,都能在本书中找到适合自己的内容。书中首先介绍了如何安装与准备,然后详细讲解了Spring Boot简化微服务应用开发,并介绍了Spring Data的核心接口和注解。
此外,本书还详细介绍了Spring Web MVC概述和Spring WebFlux概述,以及Spring Cloud工具集的应用,包括服务发现、断路器、配置管理、智能路由系统和分布式会话等。
在安全方面,本书讲解了Spring Security的配置,包括身份验证和授权、会话管理、防止攻击(CSRF、会话固定等)、Servlet API集成