我被赋予了将Access应用程序移植到Eclipse RCP / RAP的任务。数据库将保持不变,只需重新开发前端。
花了一些时间远离eclipse开发,我想知道对数据绑定到数据库有什么样的支持。那些控件如DataGrid(编辑/插入/删除行),多行列表项等等?
有哪些框架?哪些仍在积极开发?
谢谢!
答案 0 :(得分:1)
我不知道有可能将小部件直接绑定到数据库。您需要构建数据库模型的Java表示。根据项目的大小,Hibernate或EclipseLink将优于JDBC。
JFace提供了data binding,它很容易包含在RCP应用程序中。使用Grid和NatTable,有两种高级表的SWT实现可用,但我不知道JFace数据绑定对它们的支持程度如何。检查nebula project以获取其他高级小部件。
Eclipse Riena还提供高级数据绑定(通过方便地包装JFace),但这只是众多功能中的一个。有experimental implementation允许在RAP上运行Riena应用程序。