Spring Boot 是 Spring 框架的一个新的子项目,用于建立 Spring 4.0 项目。它的开发始于 2013 年。2014 年 4 月发布 1.0.0 版本。它能够自动配置 Spring 的各类组件,并不依赖代码生成和 XML 配置文件。Spring Boot 也提供了对于常见场景的推荐组件配置。Spring Boot 能够大大提高使用 Spring 框架时的开发效率。java
SpringBoot有以下几个优点:spring
如下先经过Maven构建的小例子说明Springboot的搭建过程,项目目录以下:浏览器
@Configuration:读取配置文件,和@PropertySource一块儿使用,读取指定配置文件;@ConfigurationProperties(prefix = "mail") 设置配置文件属性前缀。tomcat
@SpringBootApplication至关于@EnableAutoConfiguration(自动读取配置)、@ComponentScan(扫描字目录注解)、@Configuration三个注解;springboot
@RestController:restful风格的设置。服务器
至此,springboot小例子搭建完成,很是简单。以后会持续更新springboot后续知识。restful