美文网首页
Spring mvc之ModelFactory类

Spring mvc之ModelFactory类

作者: engineer_tang | 来源:发表于2021-04-16 08:24 被阅读0次

    在控制器方法调用之前协助初始化Model ,并在调用之后对其进行更新。

    初始化时,通过调用@ModelAttribute方法,用临时存储在会话中的属性填充模型。

    更新时,模型属性与会话同步,如果缺少BindingResult属性,也会添加这些属性。

    1. 属性

        private final List<ModelMethod> modelMethods = new ArrayList<>();
    
        private final WebDataBinderFactory dataBinderFactory;
    
        private final SessionAttributesHandler sessionAttributesHandler;
    

    1.1 方法说明

        public ModelFactory(@Nullable List<InvocableHandlerMethod> handlerMethods,
                WebDataBinderFactory binderFactory, SessionAttributesHandler attributeHandler)
    

    2. 内部类ModelMethod

    3. WebDataBinderFactory接口

    4. SessionAttributesHandler类

    相关文章

      网友评论

          本文标题:Spring mvc之ModelFactory类

          本文链接:https://www.haomeiwen.com/subject/einahltx.html