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入门案例