Spring Boot是一个快速开发的脚手架,用来快速创建独立的、生产级的基于spring的应用程序。
--特性
无需部署war文件
提供starter简化配置
尽可能自动配置Spring以及第三方库
提供“生产就绪”功能,例如指标、健康检查、外部配置等
无代码生成&无XML
--应用组成
依赖:pom.xml
启动类:注解
配置:application.properties
static目录:静态文件
templates目录:模板文件
Spring Cloud for Alibaba,它是由一些阿里巴巴的开源组件和云产品组成的。
这个项目的目的是为了让大家所熟知的 Spring 框架,其优秀的设计模式和抽象理念,
以给使用阿里巴巴产品的 Java 开发者带来使用 Spring Boot 和 Spring Cloud 的更多便利