1. Cree rápidamente un programa de entrada
Primer paso
Se agregó la dependencia Spring-Boot-starter-parent [dependencia web del proyecto padre]
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.7.RELEASE</version>
</parent>
Segundo paso
Se agregó la dependencia web Spring-Boot-starter [dependencia web del subproyecto]
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
El tercer paso
Use @SpringBootApplication para anotar y crear la clase principal del programa
@SpringBootApplication
public class HelloApplication {
public static void main(String[] args){
SpringApplication.run(HelloApplication.class);
}
}
El cuarto paso
Crear el programa de acceso Controller HelloWorld
@RestController
public class HelloWorldController {
@RequestMapping("/hello")
public String hello(){
return "This is my first SpringBoot Application";
}
}
Dos, dos métodos de inicio de SpringBoot
1. Ejecute el método Main directamente
2. Comience con el complemento
- El primer paso es agregar el complemento MAVEN spring-boot-maven-plugin
- El segundo paso es agregar < configuración > y < clase principal > al complemento MAVEN para configurar e iniciar la función principal
Tercero, use application.properties para configurar el proyecto
properties和yml项目常用的两种文件配置方式,properties的优先级高于yml
- Spring Boot genera automáticamente el archivo de configuración application.properties en el
formato de configuración del directorio de recursos : clave = valor - Spring Boot genera automáticamente el archivo de configuración application.yml en el directorio de Recursos
Formato de configuración: clave: valor (un espacio después de los dos puntos)