Spring Boot(七)集成 Mybatis-Plus

官方文档:
<!--集成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 具体数据库操作请详细阅读官方文档 多看多写多练,提高自学能力。

经验分享 程序员 微信小程序 职场和发展