Eclipse RCP / RAP:任何人都可以推荐数据绑定框架吗?

时间:2011-07-19 08:21:14

标签: data-binding eclipse-rcp

我被赋予了将Access应用程序移植到Eclipse RCP / RAP的任务。数据库将保持不变,只需重新开发前端。

花了一些时间远离eclipse开发,我想知道对数据绑定到数据库有什么样的支持。那些控件如DataGrid(编辑/插入/删除行),多行列表项等等?

有哪些框架?哪些仍在积极开发?

谢谢!

1 个答案:

答案 0 :(得分:1)

我不知道有可能将小部件直接绑定到数据库。您需要构建数据库模型的Java表示。根据项目的大小,Hibernate或EclipseLink将优于JDBC。

JFace提供了data binding,它很容易包含在RCP应用程序中。使用GridNatTable,有两种高级表的SWT实现可用,但我不知道JFace数据绑定对它们的支持程度如何。检查nebula project以获取其他高级小部件。

Eclipse Riena还提供高级数据绑定(通过方便地包装JFace),但这只是众多功能中的一个。有experimental implementation允许在RAP上运行Riena应用程序。