这个项目能做什么
Spring Boot 帮助你以最少的麻烦创建由 Spring 驱动的、生产级应用和服务。它对 Spring 平台采取有主见的观点,使新用户和现有用户都能快速获得他们所需的部分。
你可以使用 Spring Boot 创建可使用 `java -jar` 启动的独立 Java 应用,或更传统的 WAR 部署。还提供了一个命令行工具来运行 Spring 脚本。
主要目标包括:
* 为所有 Spring 开发提供从根本上更快且广泛可及的入门体验。
* 有主见,但当需求偏离默认值时能迅速让路。
* 提供大型项目类别常见的各种非功能特性(例如,嵌入式服务器、安全、指标、健康检查、外部化配置)。
* 无代码生成,也不要求 XML 配置。
README 包含一个完整 Spring Boot Java 应用的快速预览,展示了一个带有 `@SpringBootApplication` 的 `@RestController`,它返回 "Hello World!" 并通过 `SpringApplication.run` 运行。
获取帮助的资源:
* 参考文档,尤其是 How-to 部分。
* spring.io 上的 Spring 基础知识和指南。
* 发布说明,用于升级说明和新特性。
* 标记为 `spring-boot` 的 Stack Overflow 问题。
* 用于错误报告的 GitHub Issues。
欢迎贡献;提供了贡献指南。报告问题前应先搜索问题跟踪器,并尽可能提供更多信息(Spring Boot 版本、操作系统、JVM 版本)。
从源码构建是可选的;你可以使用 Gradle wrapper 和 JDK 25。`./gradlew publishToMavenLocal` 会构建所有模块并发布到本地 Maven 缓存,而不运行测试;`./gradlew build` 会构建所有内容。
spring.io 上的指南逐步展示如何使用 Spring Boot,包括 Building an Application with Spring Boot 和 Building a RESTful Web Service with Spring Boot Actuator。
Spring Boot 是在 Apache 2.0 许可证下发布的开源软件。
评论
0 评分人数达到10人后显示
登录后参与讨论。