继续看B站程序员青戈的视频9. SpringBoot集成Mybatis-Plus和SwaggerUI_哔哩哔哩_bilibili,这里我整理了一些学习此视频的笔记以及遇到的一些错误;希望对各位友友有帮助。
①使用mybatis-plus实现数据更新:
- 安装mybatis-plus依赖
- 创建MybatisPlusConfig类
- 在yml文件里添加mybatis-plus配置
- 将之前mybatis写法换成mybatis-plus写法
通过apifox测试接口:
数据库更新:
②学习了mybatis-plus中的三个注解:
- @TableName(value = "user") 指定了实体对应的数据库表名为 "user"。
- @TableId(type = IdType.AUTO) 指定了主键生成策略为自增,即数据库会自动生成主键值。
- @TableField(value = "avatar_url") 指定了实体中属性名为 "avatarUrl" 对应数据库中的字段名为 "avatar_url"。
③将之前用mybatis写法换成mybatis-plus写法(查询删除),如下图所示:
④将之前用mybatis写法换成mybatis-plus写法(分页),如下图所示:
但是在测试接口是出现错误:
发现问题:
解决方法:
接口测试成功: