您的位置:首页 > Web前端 > JavaScript

@responsebody,@Transactional,@ApiModelProperty,@JsonInclude(JsonInclude.Include.NON_NULL),@RestContr

2017-03-30 09:08 1236 查看
1.  @responsebody表示该方法的返回结果直接写入HTTP response body中

一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回json数据。

 

2.      在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。

 

3.    @ApiModelProperty("会员id")

对实体参数的描述 方便前端app开发人员了解参数是什么意思

 

4.@JsonInclude(JsonInclude.Include.NON_NULL)

  让空的字段不会返回,回来排除了多字段问题

5. @RestController 可解决@Controller方法上加@ResponseBody
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: