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