<!--集成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
具体数据库操作请详细阅读官方文档
多看多写多练,提高自学能力。
本文介绍如何在项目中集成MyBatis-Plus,并列举了所需的依赖项,包括不同模板引擎的选择。此外还概述了应用各层之间的调用关系及数据库操作流程。
610

被折叠的 条评论
为什么被折叠?



