Springboot 快速入门 创建工程 添加依赖 添加父工程坐标 添加 web 启动器 管理 jdk 版本 完整 pom
时间: 2024-04-17 18:27:28 浏览: 12
Spring Boot是一个用于快速构建基于Spring框架的Java应用程序的框架。下面是使用Spring Boot进行快速入门的步骤:
1. 创建工程:
在任意目录下创建一个新的文件夹作为您的工程目录,例如:my-springboot-app。
2. 添加依赖:
在工程目录下创建一个名为pom.xml的文件,并在其中添加以下内容作为基本的依赖配置:
```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.example</groupId>
<artifactId>my-springboot-app</artifactId>
<version>1.0.0</version>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
</project>
```
3. 添加父工程坐标:
在pom.xml中,添加以下内容作为父工程坐标,以使用Spring Boot的父工程功能:
```xml
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.2</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
```
4. 添加web启动器:
在src/main/java目录下创建一个名为com.example.myapp的文件夹,然后在该文件夹下创建一个名为Applicaiton.java的文件,并在其中添加以下内容:
```java
package com.example.myapp;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
```
5. 管理JDK版本:
在pom.xml文件中,您可以通过修改`<java.version>`标签来管理JDK版本。例如,如果您希望使用JDK 11,则可以将`<java.version>`设置为11。
6. 完整的pom.xml:
这是一个完整的pom.xml文件示例,其中包含了Spring Boot的常见依赖和插件配置:
```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.example</groupId>
<artifactId>my-springboot-app</artifactId>
<version>1.0.0</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.2</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
```
通过以上步骤,您已经完成了使用Spring Boot进行快速入门的配置。您可以在工程目录下使用命令行或者IDE来构建和运行您的Spring Boot应用程序。