在springMVC控制器中,
最好还是回来?
编辑1
HttpEntity<?>
或ResponseEntity<?>
HttpHeaders
等等。
现在,我知道这些返回类型有不同的含义。
与String
一样,返回一个视图名称。
而且,当我想要返回包含某些对象的视图时,ModelAndView
是更好的选择。
答案 0 :(得分:3)
Spring为您提供的一个重要功能是格式之间的自动转换,例如POJO和JSON或XML。不要重新发明轮子 - 只需返回POJO(如果需要,还可以返回ResponseEntity<Pojo>
)。这使您的代码更简单,更可靠,更容易测试。