一、mapper
注意:
1,${ew.customSqlSegment}不用管加上就行,主要作用是让wrapper中的sql自动拼接上去,分页会自动拼接@select中只需要让多表关联上就行
2,getAll1(Page page, @Param(Constants.WRAPPER) Wrapper wrapper) 就相当于重写了selectPage(E page, Wrapper<Emp> queryWrapper);
二,service
业务层正常写,QueryWrapper<>()中定义的条件会自动拼接
三,controller
四,演示