首页 > 代码库 > 将数据库中查询的结果转换为json(方式2)

将数据库中查询的结果转换为json(方式2)

controller:

/***
* 返回所有版本的信息,json的形式返回到前台
* @return
*/
@RequestMapping(value="http://www.mamicode.com/getAllVersion")
@ResponseBody //此注解重点
public List<Version> getAllVersion(){
  return versionService.getAllVersion();
}

xml:

<!-- 返回json数据 -->
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping">
</bean>
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
  <property name="messageConverters">
    <list>
      <bean
        class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter" />
      </list>
  </property>
</bean>

用到的jackson是  jackson-annotations-2.5.0.jar  jackson-core-2.5.0.jar   jackson-databind-2.5.0.jar

将数据库中查询的结果转换为json(方式2)