@Documented
@Target(value=METHOD)
@Retention(value=RUNTIME)
public @interface ResponseBody
0. 当方法上面有写@ResponseBody时,那就直接以特定的格式写入到response的body区域
1. 当方法上面没有写@ResponseBody时
如果返回值是HttpResult类或子类的话,那就直接以特定的格式写入到response的body区域
如果返回值不是HttpResult类或子类的话,底层会将方法的返回值封装为HttpResult对象里的data属性,然后再以特定的格式写入到response的body区域