
正文
一个最简单的springboot
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
现在项目里使用springboot,平时开发并不太关注springboot的一些基本配置,现在想整理一下springboot相关内容。
实际开发中都会因为各种业务需求在springboot上添加很多东西,这里想先来看一个最简单最基本的springboot。
1.使用Maven新建一个工程:

2.在pom.xml里添加springboot相关依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<version>2.1.9.RELEASE</version>
</dependency>
3.在pom.xml里添加springboot启动插件:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.love.main.Applicaiton</mainClass>
</configuration>
</plugin>
这里 mainClass 配置的是springboot程序的启动入口类
附上完整pom.xml:
<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</groupId>
<artifactId>love</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging> <name>love</name>
<url>http://maven.apache.org</url> <properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties> <dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<version>2.1.9.RELEASE</version>
</dependency>
</dependencies> <build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.love.main.Applicaiton</mainClass>
</configuration>
</plugin>
</plugins>
</build>
</project>
4.添加springboot启动入口类:

附上完整代码:
package com.love.main;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;/**
* spring boot 运行入口
* @author Mars
*
*/
@SpringBootApplication
public class Applicaiton {
public static void main(String[] args) { SpringApplication.run(Applicaiton.class, args);
}
}
可以看出springboot的入口代码非常简单,是通过最基本的 main() 方法开始执行的。
这里需要添加上 @SpringBootApplication 注解。
5.编译后启动springboot:

这样一个最基本最简单的springboot程序就跑成功了。
后续会进行更多springboot内容整理。








