如何构建一个简单的SpringBoot程序
文章目录
- 构建一个简单的SpringBoot项目
- 代码目录
- 1 创建Maven项目
- 2 配置项目的Maven
- 3 配置 pom.xml 导入相关的依赖
- 4 测试运行
- 5 启动MainApp.java 的main函数进行测试
构建一个简单的SpringBoot项目
代码目录
1 创建Maven项目
2 配置项目的Maven
注意 :这里需要自己下载安装Maven,如果没有修改,则会默认使用 IDEA 自带的Maven,下载速度会十分缓慢。
3 配置 pom.xml 导入相关的依赖
pom.xml 导入依赖:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.xbf</groupId>
<artifactId>quick</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<!-- 导入springboot父工程 -规定写法 -->
<parent>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.3</version>
<groupId>org.springframework.boot</groupId>
</parent>
<!-- 导入web项目场景启动器:会自动导入和web场景开发相关的依赖[库/jar]-->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
</project>
4 测试运行
MainApp.java 运行程序:
package com.xbf.springboot;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
//注解表示,这是一个springboot应用程序/项目
public class MainApp {
public static void main(String[] args) {
//启动springboot应用程序/项目
SpringApplication.run(MainApp.class,args);
}
}
控制文件 HelloController.java :
package com.xbf.springboot.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class HelloController {
@RequestMapping("/hello")
@ResponseBody
public String hello() {
return "hello, springboot";
}
}
application.yml 文件:指定应用程序监听的端口
server:
port: 8080
5 启动MainApp.java 的main函数进行测试
上图表示运行没有出现错误。进入浏览器进行测试:
可以看到,浏览器中成功出现了相关的信息,到此一个简单的SpringBoot项目就构建完成了。