-3

私はVaadinとJavaの本当に初心者です...

私はこのスニペットを持っています:

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

これらの注釈はVaadinで何を意味しますか?

4

1 に答える 1

0

@SuppressWarningsは、クラス内の特定の要素に対して警告を表示しないようにEclipseに指示する方法にすぎません。この場合、Eclipseは不足しているシリアルuidについて泣き言を言うことはありません。それらは必要ないため、定義されていません。

Vaadinコンポーネントには2つの部分があります。サーバー側とクライアント側。@ClientWidgetアノテーションは、サーバー側コンポーネントに配置されることを意図しており、サーバー側コンポーネントをクライアント側コンポーネントにバインドします。参照:Vaadinの本

クライアント側ウィジェットを自分で開発していない場合は、@ClientWidgetアノテーションを気にする必要はありません。初心者の方は、まだクライアント側の開発に煩わされないことをお勧めします。

于 2012-12-12T07:55:07.850 に答える