33
我有一個簡單的處理器在我的控制器,它返回一個消息ResponseEntity <T>和@ResponseBody之間有什麼區別?
@RequestMapping(value = "/message")
@ResponseBody
public Message get() {
return new Message(penguinCounter.incrementAndGet() + " penguin!");
}
同時我可以用這樣的
@RequestMapping(value = "/message")
ResponseEntity<Message> get() {
Message message = new Message(penguinCounter.incrementAndGet() + " penguin!");
return new ResponseEntity<Message>(message, HttpStatus.OK);
}
是什麼betweet這兩種方法的區別?我們不考慮HttpStatus :)
什麼東西在標頭中傳輸?任何例子? – Flavio