Spring中Model,ModelMap以及ModelAndView之间的区别

2022-08-05 12:29:32

1.场景分析

    在许多实际项目需求中,后台要从控制层直接返回前端所需的数据,这时Model大家族就派上用场了。

2.三者区别

①Model

Model是一个接口,它的实现类为ExtendedModelMap,继承ModelMap类

publicclassExtendedModelMapextendsModelMapimplementsModel
  • 1

②ModelMap

ModelMap继承LinkedHashMap,spring框架自动创建实例并作为controller的入参,用户无需自己创建

publicclass
  • 作者:老张家的独苗
  • 原文链接:https://zhangxing.blog.csdn.net/article/details/75193948
    更新时间:2022-08-05 12:29:32