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