# 8\. Spring Boot 介绍
Spring Boot可以基于Spring轻松创建可以“运行”的、独立的、生产级的应用程序。 对Spring平台和第三方类库我们有自己看法和意见(约定大于配置),所以你最开始的时候不要感到奇怪。大多数Spring Boot应用程序需要很少的Spring配置。
您可以使用Spring Boot创建可以使用`java -jar`或传统 war 包部署启动的Java应用程序。 我们还提供一个运行“spring scripts”的命令行工具。
我们的主要目标是:
* 为所有的Spring开发者提供一个更快,更广泛接受的入门体验。
* 开始使用开箱即用的配置(极少配置甚至不用配置),但随着需求开始配置自己所需要的值(即所有配置都有默认值,同时也可以根据自己的需求进行配置)。
* 提供大量项目中常见的一系列非功能特征(例如嵌入式服务器,安全性,指标,运行状况检查,外部化配置)。
* 绝对没有代码生成,也不需要XML配置。
- Part I. Spring Boot 文档
- Part II. 入门指南
- 8. Spring Boot 介绍
- 9. 系统要求
- 10. 安装 Spring Boot
- 11. 开发您的第一个Spring Boot应用程序
- 12. 接下来应该读什么
- Part III. 使用 Spring Boot
- 13. 构建系统
- 14. 构建代码
- 15. 配置类
- 16. 自动配置
- 17. Spring Beans 和 依赖注入
- 18. 使用@SpringBootApplication注解
- 19. 运行你的应用程序
- 20. 开发工具
- 21. 包装您的应用程序到生产环境
- 22. 接下来应该读什么
- Part IV. Spring Boot 功能
- 23. SpringApplication
- 24. 外部配置
- 25. 配置文件(Profiles)
- 26. 日志
- 27. 开发Web应用程序
- 28. Security
- 29. 使用SQL数据库