【问题标题】:PropertyEditor in java beans are stateful?java bean中的PropertyEditor是有状态的吗?
【发布时间】:2015-02-07 17:29:35
【问题描述】:

在了解 Spring 中的数据绑定时,我开始知道 PropertyEditor 是有状态的,那么这里的有状态是什么意思?

这是该文档的链接

http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/beans/factory/config/CustomEditorConfigurer.html

【问题讨论】:

    标签: spring javabeans spring-mvc-initbinders


    【解决方案1】:

    有状态 意味着无论何时您更改对象(例如使用 set() 方法设置成员的值),这些更改都是持久的。下次当您使用 PropertyEditor 时,它将具有与以前相同的状态 - 框架不会为每个请求创建您的 PropertyEditor 类的新实例。

    【讨论】:

    • 这意味着它记得属性的最后一个值是什么
    猜你喜欢
    • 1970-01-01
    • 2015-02-28
    • 2013-02-01
    • 2015-01-04
    • 2011-05-29
    • 2015-05-09
    • 1970-01-01
    • 1970-01-01
    • 2013-07-27
    相关资源
    最近更新 更多