Vaadin 中的 ObjectProperty 和 Binder 有什么区别?

What is the difference between ObjectProperty and Binder in Vaadin?

我要在活页夹中阅读我的内容。现在我在 vaadin 中有三个选项来绑定数据。一次是使用 ObjectPropertysetPropertyDataSource(). 第二次是制作一个 bean class 并将其设置在 BeanFieldGroup 中,第三次是使用 Binder。 它有什么区别? 哪一个有什么用?

ObjectProperty、BeanFieldGroup 和通常的 FieldGroup 是 Vaadin 7 的概念,用于在 bean 和字段之间绑定数据。

另一方面,Binder 是 Vaadin 8(以及平台版本 10 及更高版本)中的新概念,它取代了上述内容。因此,如果您打算使用 Vaadin 8 开发应用程序,那么 Binder 是最佳选择。