本案例基于本人学习讲解(基于功能),有些目录可能不会讲解到,请自行百度。
一、application.yml
前文创建工程demo时有所提及,主要用来项目的数据库和端口配置。
二、pom.xml
该文件用于添加依赖,如集成swagger、代码生成器,都需要通过该文件添加依赖项。如
swagger,点击图中M符号导入依赖。
三、DemoApplication
启动类,一般不做改动。
四、entity包(实体类)
在com.example.demo中创建entity包,里面装实体类。如user。
注:@TableName注释使用需要mybatis-plus依赖
<!--mybaitis-plus -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.1</version>
</dependency>
五、controller包(接口类)
@RestController注解,代表返回的是json格式的数据,