<!--集成mybatis-plus-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>3.1.0</version>
</dependency>
<!-- velocity 模板引擎, 默认 -->
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity-engine-core</artifactId>
<version>2.0</version>
</dependency>
<!-- freemarker 模板引擎 -->
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>2.3.28</version>
</dependency>
<!-- beetl 模板引擎 -->
<dependency>
<groupId>com.ibeetl</groupId>
<artifactId>beetl</artifactId>
<version>2.9.8</version>
</dependency>
各层调用关系
1,controller 控制层,对外提供接口,处理前端发送的请求
2,service 逻辑层,组装业务
3,serviceImpl: 逻辑实现层,调用mapper对数据库进行操作
4,mapper: 数据库操作层
controller
swagger测试
mysql8.0.15 数据库
redis
redis 配置请看(八)Spring Boot 集成 Redis
具体数据库操作请详细阅读官方文档
多看多写多练,提高自学能力。