从 SpringBoot 的安装、构建、配置、启动运行等方面简单的介绍 SpringBoot 的技术点。
构建系统:Maven | Gradle | Ant | Starters
最佳实践:代码结构|@Configuration |@EnableAutoConfiguration | Beans 和依赖注入
运行代码:IDE | Packaged | Maven | Gradle
应用打包:产品级 jars
Spring Boot 命令行:使用 CLI
核心特性:SpringApplication |外部化配置| Profiles |日志
Web 应用:MVC |内嵌容器
使用数据:SQL | NO-SQL
消息:概述| JMS
测试:概述| Boot 应用|工具
扩展:Auto-configuration |@Conditions
管理端点:概述|自定义
连接选项:HTTP | JMX | SSH
监控:指标|审计|追踪|进程
部署 Spring Boot 应用:云部署 | 操作系统服务
构建工具插件:Maven | Gradle
附录:应用属性| Auto-configuration 类|可执行 Jars