java web的返回值对象

ResponseEntity使用

优点:可以控制整个http响应,

劣势:构造返回会较复杂,ResponseEntity.ok().headers(HttpHeaders.EMPTY).body(str);

 

自定义Response对象,通常有定义code,message等值

优点:对绝大多数的场影,返回会很简单,因为响应体格式统一,对前后台分离的项目较适合

劣势:对http status定义不友好,通常需要@HttpStatus进行辅助

 

posted @ 2020-03-03 20:18  lobin.tong  阅读(444)  评论(0)    收藏  举报