2011-07-19 12 views
0

私は、AccessアプリケーションをEclipse RCP/RAPに移植する作業を与えられました。データベースは変更されず、フロントエンドだけが再開発されます。Eclipse RCP/RAP:誰でもデータバインディングフレームワークを推奨できますか?

私は、Eclipse開発からいくらか離れて過ごしていたので、データベースへのデータバインディングにはどのようなサポートが利用できるのでしょうか。 DataGrid(行の編集/挿入/削除)、複数行のリスト項目などのコントロールはどうでしょうか?

どのようなフレームワークがありますか?どちらがまだ積極的に開発されていますか?

ありがとうございます!

答えて

1

ウィジェットをデータベースに直接バインドする可能性はありません。データベースモデルのJava表現を構築する必要があります。プロジェクトのサイズに応じて、JDBCよりもHibernateまたはEclipseLinkが優先されます。

JFaceは、data bindingを提供しています。これはRCPアプリケーションに組み込むのが容易です。 GridNatTableを使用すると、使用可能な拡張テーブルの2つのSWT実装がありますが、JFaceデータバインディングでどのようにサポートされているかわかりません。他の先進的なウィジェットについては、nebula projectを確認してください。

Eclipse Rienaは高度なデータバインディングも提供しています(便利にJFaceをラップすることによって)。これは多くの機能のうちの1つです。 RAPにRienaアプリケーションを実行できるようにするexperimental implementationがあります。

関連する問題