一、Spring Boot是什么?
spring boot是在spring4后继出来的版本,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置,属于快速开发应用
二、Spring Boot特点:
1. 创建独立的Spring应用程序
2. 嵌入的Tomcat,无需部署WAR文件
3. 简化Maven配置
4. 自动配置Spring
5. 提供生产就绪型功能,如指标,健康检查和外部配置
6. 绝对没有代码生成和对XML没有要求配置
三、配置
1.创建Maven项目
2.配置pom.xml
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.3.8.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
注意:如果此版本不能下载,请自行更换版本
3.创建demo
package hello; import org.springframework.boot.*; import org.springframework.boot.autoconfigure.*; import org.springframework.stereotype.*; import org.springframework.web.bind.annotation.*; @Controller @EnableAutoConfiguration //自动配置注解 public class SampleController { @RequestMapping("/") @ResponseBody String home() { return "Hello World!"; } public static void main(String[] args) throws Exception { SpringApplication.run(SampleController.class, args); } }
4.运行
注意:由于spring-boot自带Tomcat,我们直接run就可以了,会显示如下:
5.之后访问http://localhost:8080/就可以了
完成