/**
* 导入jackson包。
* @param pn
* @return
*/
@RequestMapping("/emps")
@ResponseBody
public Msg getEmpsWithJson(
@RequestParam(value = "pn", defaultValue = "1") Integer pn) {
// 这不是一个分页查询
// 引入PageHelper分页插件
// 在查询之前只需要调用,传入页码,以及每页的大小
PageHelper.startPage(pn, 5);
// startPage后面紧跟的这个查询就是一个分页查询
List<Employee> emps = employeeService.getAll();
// 使用pageInfo包装查询后的结果,只需要将pageInfo交给页面就行了。
// 封装了详细的分页信息,包括有我们查询出来的数据,传入连续显示的页数
PageInfo page = new PageInfo(emps, 5);
return Msg.success().add("pageInfo", page);
}

@ResponseBody:不会被解析为跳转路径,而是直接写入HTTP response body中

将对象转换成json字符串,要导入jackson包

最新文章

  1. python开发环境搭建
  2. wex5 实战 wex5与js的组件关系与执行顺序(父子与先后)
  3. [SystemC] Setting Up the Environment
  4. LINQ的All的方法
  5. mysql 在linux 修改账号密码
  6. WIN7下java环境的搭建
  7. poj 1458 Common Subsequence
  8. Json对象与Json字符串互转
  9. Twitter注册
  10. QT5.3无法自动调用incomingConnection函数的问题(4.7没有这个问题)
  11. stl map高效遍历删除的方法 [转]
  12. python读取Excel
  13. Database Design Guidelines
  14. Mybatis-Plus入门示例
  15. 20164310Exp2后门原理与实践
  16. robotframework接口测试(一)—Get request json
  17. (12网络化部署深化下)自己动手,编写神经网络程序,解决Mnist问题,并网络化部署
  18. Java对象与Map间相互转换
  19. 关于An internal error occurred during: &quot;Launching MVC on Tomcat 6.x&quot;. java.lang.NullPointerException异常处理
  20. UIFont可用字体

热门文章

  1. uniqid,md5,microtime
  2. Spring-注入外部值
  3. kafka学习之-文件存储机制
  4. 关于Java 枚举类型的自定义属性
  5. HTTP 错误 404.3 解决
  6. centos 安装 phalcon
  7. 关于MCU的烧录,下载与其他接口的比较(二)
  8. Facebook广告目标摘要
  9. C++模板实战6:迭代器
  10. css3 - 字体图标库使用方法