本文结合官方文档与技术社区深度解析Spring Boot历代版本核心特性,按版本分类呈现关键演进路径。
本文是Spring框架历代版本的核心特性梳理,结合官方文档和权威技术资源,按版本分类呈现关键演进路径。
本文将详细介绍如何使用Spring Boot。
它涵盖了诸如构建系统、自动配置以及如何运行应用程序等主题。
我们还将介绍一些Spring Boot的最佳实践。尽管Spring Boot并没有什么特别之处(它只是你可以使用的另一个库),但有一些建议,遵循这些建议可以让你的开发过程更轻松一些。
如果你刚开始使用Spring Boot,在深入阅读本节内容之前,你可能应该先阅读
本文介绍如何开发一个小型的 “Hello World!” Web 应用程序,该程序将突显 Spring Boot 的一些关键特性。你可以选择 Maven 或 Gradle 作为构建系统。
提示:spring.io
你可以通过访问 start.spring.io
本文涵盖了 Spring 对多种技术集成的最佳实践。
包括了客户端、JMS、JMX、电子邮件、任务执行、缓存抽象等内容。
本文涵盖了 Spring 对集成测试的支持以及单元测试的最佳实践。
Spring 团队提倡测试驱动开发(TDD)。Spring 团队发现,正确使用控制反转(IoC)确实能让单元测试和集成测试变得更容易(因为类上的 setter 方法和适当的构造函数能让它们在测试中更容易进行组装,而无需设置服务定位器注册中心和类似结构)。
本文涵盖了对基于 响应式流(Reactive Streams)WebClient
、测试 支持,以及 响应式库。
本文涵盖了 Servlet 堆栈支持、WebSocket 消息传递(包括原始 WebSocket 交互)、通过 SockJS 的 WebSocket 模拟以及通过 STOMP 作为 WebSocket 上的子协议的发布-订阅消息传递的内容。
本文的内容涵盖了对构建在 Servlet API 之上并部署到 Servlet 容器的 Servlet 栈 Web 应用程序的支持。
章节包括 Spring MVC、视图技术、CORS 支持等内容。
Spring 框架提供了多种方法来进行数据访问,本文将依次介绍JDBC、R2DBC、ORM、Object-XML等不同的数据访问方式。
上一页
下一页