- SpringBoot在创建项目时,使用jar的打包方式
- SpringBoot的引导类,是项目入口,运行main方法就可以启动项目
- 使用SpringBoot和Spring构建的项目,业务代码编写方式完全一样
1.创建一个Maven项目
2.在pom.xml导入SpringBoot起步依赖
<!--springboot工程需要继承的父工程-->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.8.RELEASE</version>
</parent>
<dependencies>
<!--Web开发的起步依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.2.5.RELEASE</version>
</dependency>
</dependencies>
3.定义Controller
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello(){
return "hello Spring Boot !";
}
}
4.编写引导类
/**
* 引导类。SpringBoot项目的入口
*/
@SpringBootApplication
public class HelloApplication {
public static void main(String[] args){
SpringApplication.run(HelloApplication.class,args);
}
}
5.启动测试
Idea快速构建
可以创建Spring Initializr类型的项目快速创建SpringBoot工程