Java 在springMVC控制器中返回哪个更好?
在springMVC控制器中 返回哪个更好Java 在springMVC控制器中返回哪个更好?,java,spring,spring-mvc,Java,Spring,Spring Mvc,在springMVC控制器中 返回哪个更好 编辑1 ModelAndView(类) 模型(接口) 地图 串 空虚 看法 HttpEntity或ResponseEntity HttpHeaders 还有更多 现在,我知道这些返回类型有不同的含义 与String类似,返回视图名称 而且,当我想要返回包含一些对象的视图时,ModelAndView是一个更好的选择。Spring为您提供的一个重要功能是在格式之间自动转换,例如POJO和JSON或XML。不要重新发明轮子——只要返回POJO(或Res
编辑1
- ModelAndView(类)
- 模型(接口)
- 地图
- 串
- 空虚
- 看法
或HttpEntity
ResponseEntity
HttpHeaders
String
类似,返回视图名称
而且,当我想要返回包含一些对象的视图时,
ModelAndView
是一个更好的选择。Spring为您提供的一个重要功能是在格式之间自动转换,例如POJO和JSON或XML。不要重新发明轮子——只要返回POJO(或ResponseEntity
,如果需要)。这使您的代码更简单、更可靠、更易于测试