用一篇文章理解 Spring Boot 的核心能力:自动配置、Starter、Web API、配置管理、数据访问、校验、异常处理、测试、监控和打包部署。