ModelAndView中的getModel()vs getModelMap()

时间:2009-11-10 09:53:48

标签: spring-mvc

什么时候必须使用?

当我看到ModelAndView类的源代码时,getModel()正在简化调用getModelMap(),为什么有两种不同的方法执行相同的活动?

1 个答案:

答案 0 :(得分:3)

向后兼容性。早期版本的Spring只有getModel(),较新的版本添加了更明确的getModelMap()。请注意,返回类型也略有不同,getModelMap()返回类型更紧密的ModelMap类,而不是原始的pre-java5 Map