第一个BUG
## 2023-08-17 15:52:12.503 ERROR 244 --- [nio-8080-exec-9] com.sky.handler.GlobalExceptionHandler : 异常信息:无数据异常
WARN 244 --- [nio-8080-exec-9] c.s.controller.admin.EmployeeController : 分页查询:EmployeePageQueryDTO(name=null, page=1, pageSize=10)
错误描述:这里错误在浏览器页面上没有查询条件不能实现分页查询(页面没有数据,加上查询条件"王"后又有数据),
throw new DataNotFoundException(MessageConstant.NO_DATA);
}
Page<Employee> p = employeeMapper.findLikeName(name);
在这两处代码分析出时mapper 里面没有用到动态sql做非空判断,在xml上写查询就可以了
第二个BUG
## 2.org.apache.ibatis.binding.BindingException: Mapper method 'com.itheima.mapper.BrandMapper.save' has an unsupported return type: class com.itheima.pojo.Brand
`
错误代码位置:
Brand save(Brand brand);
`
描述:mapper中save方法没有提供一个正确类型的返回值
把Brand改成void即可