1. Spring Boot概述
Spring Boot介绍
Spring Boot是Pivotal团队在2014年推出的全新框架,主要用于简化Spring项目的开发过程,可以使用最少的配置快速创建Spring项目。
Spring Boot版本
2014年4月v1.0.0.RELEASE发布。
2.Spring Boot特性
- 约定优于配置
Spring Boot遵循"约定优于配置"的原则,只需很少的配置,大多数情况下直接使用默认配置即可。
- 独立运行的Spring应用
Spring Boot可以以jar包的形式独立运行。
- 内嵌Web容器
Spring Boot内嵌Tomcat、jetty等web容器。
- 提供starter简化Maven配置
Spring Boot提供了一系列的starter pom简化Maven的依赖加载。
- 自动配置Spring和第三方库
Spring Boot根据项目依赖自动配置Spring框架。
- 提供准生产的应用监控
Spring Boot提供基于HTTP、SSH、TELNET对运行的项目进行跟踪监控。
- 无代码生成和XML配置
Spring Boot通过条件注解来实现,提倡使用Java配置和注解配置相结合方式。
3. Spring Boot入门案例
基于Spring Boot构建项目,访问页面输出"hello Spring Boot!"。
案例实现详见链接:案例15 Spring Boot入门案例