如何用SpringBoot快速开启一个web项目
1、创建一个空的maven项目(名字自取)
2、在pom.xml中添加依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.6.8</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
3、编写主程序
/**
* 主程序类
* @SpringBootApplication:这是一个SpringBoot应用
*/
@SpringBootApplication
public class MainApplication {
public static void main(String[] args) {
SpringApplication.run(MainApplication.class,args);
}
}
4、Controller
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello() {
return "hello,Spring Boot 2!";
}
}
5、测试
直接运行主程序中的main方法部署,即可访问网页
注意:
默认的部署地址为:本地ip:端口+RequestMapping里的字符串
即localhost:8080/hello或者127.0.0.1:8080/hello
6、SpringBoot简化配置文件
**注意:**该配置文件一定要叫application.properties
server.port=8888
详细配置信息详见Spring官方文档
7、简化部署
在pom.xml中导入以下插件
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
把项目直接打包成jar包在cmd中用java -jar xxx.jar
部署即可
注意:
- 取消cmd的快速编辑模式