使用IDEA创建SpringBoot
1.new project
2.maven project,选择对应的开发语言,打包方式。
3.选择 Web 依赖 和 Spring Boot 版本号,点击 Next;
4.选择项目的保存位置,点击 FINISH
5.开始导包
6.查看目录结构
通过改造 Maven 工程创建
1.在IDEA 界面,依次点击 File -> New -> Project;
2.选择 Maven 和 JDK 版本,点击 Next; (此处不选择 Maven 模板)
3.修改项目名和指定项目地址
4.此时创建一个普通的 Maven 项目,此时需要在 pom.xml 中引入 SpringBoot 需要的 jar 包;
详细可查看SpringBoot 官方文档:Developing Your First Spring Boot Application
(1)创建POM文件:
在pom.xml 文件中引入:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.7.RELEASE</version>
</parent>
(2)添加 SpringBoot 依赖:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
此时的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>org.example</groupId>
<artifactId>SpringBootDemo</artifactId>
<version>1.0-SNAPSHOT</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.7.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
</project>
(3)编写启动类:
- 新建包(包名最好为项目名),并创建启动类;
- 编写启动类:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@EnableAutoConfiguration //开启自动配置
public class SpringBootApplication {
@RequestMapping("/")
String home() {
return "Hello World!";
}
public static void main(String[] args) {
SpringApplication.run(SpringBootApplication.class, args);
}
}
-
启动 main() 方法
-
访问 localhost:8080