Java 如何理解Vaadin中的注释?

Java 如何理解Vaadin中的注释?,java,vaadin,Java,Vaadin,我对瓦丁和爪哇很在行 我有以下片段: @com.vaadin.ui.ClientWidget(ModuleName.class) public class HomeScreen extends Screen { ... } 这些注释对Vaadin有什么意义?@SuppressWarnings只是告诉Eclipse不要显示类中某些特定元素的警告的一种方法。在这种情况下,Eclipse不会抱怨丢失的串行uid。它们没有定义,因为它们不需要 瓦丁成分分为两部分;服务器端和客户端。@ClientWid

我对瓦丁和爪哇很在行

我有以下片段:

@com.vaadin.ui.ClientWidget(ModuleName.class)
public class HomeScreen extends Screen { ... }

这些注释对Vaadin有什么意义?

@SuppressWarnings只是告诉Eclipse不要显示类中某些特定元素的警告的一种方法。在这种情况下,Eclipse不会抱怨丢失的串行uid。它们没有定义,因为它们不需要

瓦丁成分分为两部分;服务器端和客户端。@ClientWidget注释要放在服务器端组件中,它将服务器端组件绑定到客户端组件。参考文献:

如果您不是自己开发客户端小部件,那么您不必介意@ClientWidget注释。如果您是一名初学者,我建议您暂时不要为客户端开发而烦恼