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