目录
thinking:system.out::println?编辑
thinking:@RequestParam和 @ApiParam注解使用?
thinking:@RequestParam 和@PathVariable的区别?
编辑 thinking:为什么不用copyProperties而用copytoList?
我将这套视频分为上下部分进行笔记。
黑马程序员最新MybatisPlus全套视频教程,4小时快速精通mybatis-plus框架_哔哩哔哩_bilibili
02
注意:删除原先的mybatis-spring-boot-starter
注意:泛型要对应处理的实体类型,这样它才知道要处理的是什么内容。
于是!
这些都不需要了!
03
符合约定:
不符合规定,要手动自行处理
若不指定是IdType.AUTO,则会采用雪花算法,也就是id是一长串的东西。
04
上官网看默认值
看idea提示
一般来说,只要配置type-aliases-package即可,也就是实体类在哪里 。
其余的,需要什么再配什么
而且,application.yaml文件里面不需要mybatis的了。只要mybatisplus即可
05
Wrapper是什么?
条件构造器,用于构造复杂的sql语句
避免硬编码,应该改为:
06
07
如果不去继承ServiceImpl,那UserServiceImpl就要去实现IService里面的所有方法,但是这样子非常麻烦。因此,UserServiceImpl需要去继承ServiceImpl。
thinking:system.out::println?
thinking:list.of?
08
thinking:@RequestParam和 @ApiParam注解使用?
ApiOperation和ApiParam注解依赖的安装和使用以及注意事项!!!_apioperation 依赖_子陌.的博客-CSDN博客
@ApiParam @PathVariable @RequestParam三者区别_@requestparam @apiparam-CSDN博客
thinking:@RequestParam 和@PathVariable的区别?
翻看回之前的笔记
thinking:为什么不用copyProperties而用copytoList?
09
当业务比较复杂的时候,参考这个案例
10
用lambdaQuery编写sql语句