1.用IDEA新建项目
如果创建项目遇到下边问题,就将初始化源改为阿里的,见:这里
问题1:连接超时(Cannot download “https://start.spring.io’: Connect timedout)
问题2:无法选择JDK8
2.删除无用的文件
删除这几个无用的文件:
- .mvn文件夹
- HELP.md
- mvnw
- mvnw.cmd
3.pom.xml添加依赖
注意:直接复制下边这个pom.xml即可。如果自己项目有问题,99%都是因为跟下边这个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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.4.13</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.example</groupId>
<artifactId>ant-mall</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>ant-mall</name>
<description>Mall project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--<dependency>-->
<!-- <groupId>mysql</groupId>-->
<!-- <artifactId>mysql-connector-java</artifactId>-->
<!--</dependency>-->
<!--<dependency>-->
<!-- <groupId>com.baomidou</groupId>-->
<!-- <artifactId>mybatis-plus-boot-starter</artifactId>-->
<!-- <version>3.5.3.1</version>-->
<!--</dependency>-->
<!--实体类增强(自动生成getter、setter等)-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
<!--接口文档-->
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-spring-boot-starter</artifactId>
<version>3.0.3</version>
</dependency>
<!--数据校验工具-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<excludes>
<exclude>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<!-- <version>3.5.1</version> -->
<!-- 指定maven编译的jdk版本。对于JDK8,写成8或者1.8都可以 -->
<configuration>
<source>8</source>
<target>8</target>
</configuration>
</plugin>
</plugins>
</build>
</project>
4.application.yml添加配置
如果是用的阿里的源,没有resources文件夹,需要自己建一个,见:这里
application.yml
server:
port: 9000
spring:
application:
name: ant-mall
# datasource:
# driver-class-name: com.mysql.cj.jdbc.Driver
# url: jdbc:mysql://127.0.0.1:3306/demo?useUnicode=true&characterEncoding=utf8&allowPublicKeyRetrieval=true&useSSL=false&serverTimezone=Asia/Shanghai
# username: root
# password: root
#
#mybatis-plus:
# configuration:
# # mybatis-plus配置控制台打印完整带参数SQL语句
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
目前还没用到数据库,所以把下边的配置先注释掉。
5.写一个Controller测试代码

6.测试Controller
“调试”代码时,除了视频中的方法,还可以右键应用,点击Debug xxx,如下图所示:

7.删除测试代码
8.用git提交代码
一定要及时提交代码,防止本地代码丢失。
源码下载
大家直接按视频操作即可,如果遇到了什么不好解决的问题,可以下载视频中的源码进行比对。
下载地址:
此隐藏内容仅限VIP查看升级VIP

请先 !