SpringBoot创建与内容
创建SpringBoot的几种方式
根据SpringBoot自己提供向导式方式创建(需要联网)----使用默认服务器URL
(https://start.spring.io)默认服务器URL为国外地址,创建项目速度较慢
打开项目结构,新建模块,如下选择
选择所需要的插件和版本
点击完成后,完成创建。然后点击项目结构的应用和确定,创建之后项目结构如下:
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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- springboot的父项目-->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.1</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<!-- 当前项目的坐标-->
<groupId>com.ys</groupId>
<artifactId>Springboot_002</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Springboot_002</name>
<description>Springboot_002</description>
<!-- JDK版本-->
<properties>
<java.version>1.8</java.version>
</properties>
<!-- Spring-web的依赖-->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--测试依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<!-- 编译插件-->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
根据SpringBoot自己提供向导式方式创建(需要联网)----使用国内镜像URL
(https://start.springboot.io)创建速度较快
其他步骤与上面相同
注意:可以在浏览器中直接输入上述的俩个URL
(https://start.spring.io)(https://start.springboot.io)
按照步骤创建可以,获得一个压缩包,解压后导入idea,同样是创建成功了Springboot项目
使用普通的maven创建一个Springboot项目
创建好之后对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>
<!-- 添加Springboot父类,使这个maven项目的开发方式就变为了Springboot-->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.1</version>
<relativePath/>
</parent>
<groupId>org.example</groupId