public class EmpController { @Resource private EmpService empService; @GetMapping("/emp") public ReturnData listPojo(PageInfo<?> pageInfo, Emp emp) { PageHelper.startPage(pageInfo.getCurrent(), pageInfo.getPageSize()); List<Emp> empList = empService.listEmp(emp); return ReturnData.success().data(new PageInfo<>(empList)); }
时间: 2024-04-10 21:32:24 浏览: 97
Swagger2整合Springboot
这是一个Java类的示例代码,名为EmpController。它使用了EmpService服务,并使用了@GetMapping注解来处理GET请求,映射到"/emp"路径上。该方法接受两个参数PageInfo和Emp,其中PageInfo用于分页查询,Emp用于条件查询。在方法内部,使用PageHelper.startPage方法设置分页参数,然后调用empService的listEmp方法查询符合条件的员工列表。最后,将查询结果封装到ReturnData对象中并返回。
阅读全文