Spring 注解

@JsonInclude(Include.NON_NULL)

属性为NULL 则不参与序列化

@RestController    Controller 和 ResponseBody 合在一起起作用

@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Controller
@ResponseBody
public @interface RestController {
    String value() default "";
}

 @ResponseBody

  将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML

  数据,需要注意的呢,在使用此注解之后不会再走试图处理器,而是直接将数据写入到输入流中,他的效果等同于通过response对象输出指定格式的数据。

posted on 2018-11-21 20:13  蜂巢巧克力面包  阅读(107)  评论(0)    收藏  举报