02.第一个Springboot程序
Springboot-Helloworld
1.系统环境
maven 3.6.5
JDK 1.8
Idea 2021.2
2.环境搭建
2.1新建一个maven项目导入配置
pom.xml
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.3</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
2.2 创建主程序
/*这是一个Springboot应用*/
@SpringBootApplication
public class MainApplication {
public static void main(String[] args) {
SpringApplication.run(MainApplication.class,args);
}
}
2.3 创建控制器
注意控制器要在主程序包内
@RestController
public class HelloWorldController {
@RequestMapping("/hello")
public String Hello()
{
return "Hello,SpringBoot!";
}
}
2.4 测试运行
向浏览器发送http://localhost:8080/hello请求
2.5 简化配置
在application.properties中配置端口等等
server.port=9999
2.5 简化部署
配置打包插件
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
利用maven打包好,在命令窗口执行
java -jar Springboot-1.0-SNAPSHOT.jar