目录主题帖传送门:Spring SpringMVC MyBatis 整合-重复的轮子造的不亦乐乎 - 简书
范例基于SSM框架,如何搭建移步:拉Jar包方式SSM框架搭建 - 简书
jar包是jackson,我们搭建SSM框架包含了,那么JSON请求这就简单了,我们以列出用户列表为例,在controller里面添加一个方法用于返回JSON类型的数据。
很眼熟,内容基本和MyBatis注解开发基本范例 - 简书里的listAllUsers方法一样不同的是@ResponseBody告诉Spring直接返回数据,返回类型Object是Map会被解释为键值对。
实际效果:返回JSON,Response-Head中Content-Type类型是application/json
这里有个奇葩问题,就是Jackson返回XML并非JSON,为什么呢?因为多加了一个包,Jackson目录下还有个format-xml的包,如果添加了这个jar,那返回的就是XML