@ResponseBody注解的作用--用实例快速理解

我们可以使用@ResponseBody注解,方便的返回json数据 
它会将内容或对象进行合适的格式转换作为 HTTP 响应正文返回

具体使用方法如下:

库依赖


        
          com.fasterxml.jackson.core
            jackson-core
            ${jackson.version}
        
        
            com.fasterxml.jackson.core
            jackson-databind
            ${jackson.version}
        


xml配置
启动注解 

使用方式
 

controller

@RequestMapping("c")
    @ResponseBody
    public String d()
    {
        HashMap s = new HashMap();
        s.put("aaa", "你好啊");
        return s;
    }


效果

@ResponseBody注解的作用--用实例快速理解_第1张图片
注意事项
如果返回的对象里的属性必须拥有get方法,因为要进行数据转化直接返回string时,不会进行json格式的转化
 

你可能感兴趣的:(注解)