讲师回答 / 老猿
主要看场景和习惯,例如你就是一个根据名字查询,name like "%XXX%",或者根据两三个条件查询,就不用再写sql语句了,不用再在Mapper接口中定义方法,定义参数等等,挺方便的,多条件的复杂sql也可以用mp的方式写出来,但是你要做个判断,是用原生写简单还是mp简单。我的原则就是哪个简单哪个快就用哪个写法写,我mp用熟悉了之后,是在减少工作量,而不是增加工作量。
2020-08-02
讲师回答 / 老猿
我怀疑你没有配置分页插件导致的。分页插件的配置方法可以看我的视频或者官方文档,官方文档地址为:https://mybatis.plus/guide/page.html
2020-07-29
讲师回答 / 老猿
如果是springboot,在启动类中使用@MapperScan("mapper接口所在包全名")即可,不用一个一个的在Mapper接口中加@Mapper注解。@Mapper注解是识别他为mybatis的mapper接口,会自动的把 加@Mapper 注解的接口生成动态代理类。
2020-07-18
讲师回答 / 老猿
我暂时是没发现有这个东东,JPA有他自己的分页。mybatis-plus也有分页插件。还有如果不用mybatis-plus只用mybatis,可以用国人写的pagehelper分页插件。你说的这种都适用的我目前是没发现。
2020-07-10