目录 版权信息 一、Spring Boot 文档 1、关于本文档 2、获取帮助 3、起步 4、使用 Spring Boot 5、了解 Spring Boot 的新特性 6、生产环境 7、高级内容 二、入门 8、Spring Boot 简介 9、系统要求 9.1、Servlet 容器 10、安装 Spring Boot 10.1、针对 Java 开发人员的安装说明 10.1.1、Maven 安装 10.1.2、Gradle 安装 10.2、安装 Spring Boot CLI 10.2.1、手动安装 10.2.2、使用 SDKMAN! 安装 10.2.3、使用 OSX Homebrew 安装 10.2.4、使用 MacPorts 安装 10.2.5、命令行完成 10.2.6、快速入门 Spring CLI 示例 10.3、升级旧版 Spring Boot 11、开发第一个 Spring Boot 应用 11.1、 创建 POM 11.2、 添加 Classpath 依赖 11.3、 编码 11.3.1、@RestController 与 @RequestMapping 注解 11.3.2、@EnableAutoConfiguration 注解 11.3.3、main 方法 11.4、运行示例 11.5、创建可执行 jar 12、下一步 三、使用 Spring Boot 13、构建系统 13.1、依赖管理 13.2、Maven 13.2.1、继承 Starter Parent 13.2.2、不使用父 POM 13.2.3、使用 Spring Boot Maven 插件 13.3、Gradle 13.4、Ant 13.5、Starter 14、组织代码 14.1、使用 default 包 14.2、定位主应用类 15、配置类 15.1、导入额外的配置类 15.2、导入 XML 配置 16、自动配置 16.1、平滑替换自动配置 16.2、禁用指定的自动配置类 17、Spring Bean 与依赖注入 18、使用 @SpringBootApplication 注解 19、运行您的应用 19.1、使用 IDE 运行 19.2、作为打包应用运行 19.3、使用 Maven 插件 19.4、使用 Gradle 插件 19.5、热交换 20、开发者工具 20.1、Property 默认值 20.2、自动重启 20.2.1、条件评估变更日志 20.2.2、排除资源 20.2.3、监视附加路径 20.2.4、禁用重启 20.2.5、使用触发文件 20.2.6、自定义重启类加载器 20.2.7、已知限制 20.3、LiveReload 20.4、全局设置 20.5、远程应用 20.5.1、运行远程客户端应用 20.5.2、远程更新