Mybatis-Plus其实就是一个插件,但是它跟loombook插件一样下载好以后还需要导入pom的依赖才可以使用。
导入一个插件来指定jdk的版本
假如我们使用springboot搭建的项目直接创建一个测试类注入mapper接口,就可以调用了。
之前我们使用mybatis的时候还需要在配置文件里讲mapper接口执行xml配置文件。
现在我们直接在配置文件里扫描接口就可以了,配置文件都不需要了。
这里就是用来删除那种多条件限定的数据。毕竟客户使用的时候不可能只通过id来进行删除数据。
IPage是我们的mp插件所提供的一个接口,用于去封装我们的一个结果,前面是设置查询的条件,后面封装的是查询的参数。
要想去做分页,必须要配置mybatis-plus插件所提供的一个分页的插件才能够去使用
然后我们需要写一个bean,这个bean是一个拦截器。
如果我们使用的ssm,我们可以把这个拦截器配置到mybatis的配置文件里面。