![](https://img-blog.csdnimg.cn/img_convert/f9446f7960aeb49eaa93b26b460433b6.png)
controller里分页查询
@CrossOrigin
@RestController
@RequestMapping("/editor")
public class EditorController {
// @Autowired
// private EditorMapper editorMapper;
@Autowired
private EditorService editorService;
private Object log;
@PostMapping
public boolean save(@RequestBody Editor editor){
//新增或者更新
return editorService.saveEditor(editor);
}
//查询所有数据
@GetMapping
public List<Editor> findAll(){
return editorService.list();
}
@DeleteMapping("/{e_id}")
public boolean delete(@PathVariable Integer e_id){
return editorService.removeById(e_id);
}
//分页查询
//接口路径,/editor/page
//limit第一个参数 = (pageNum -1)*pageSize
//PageSize
// @GetMapping("/page")
// public Map<String,Object> findPage(@RequestParam Integer pageNum,@RequestParam Integer pageSize,@RequestParam String e_name){
// pageNum = (pageNum - 1) * pageSize;
// e_name = "%" + e_name +"%";
// List<Editor> data = editorMapper.selectPage(pageNum,pageSize,e_name);
// Integer total = editorMapper.selectTotal();
// Map<String,Object> res = new HashMap<>();
// res.put("data",data);
// res.put("total",total);
// return res;
//