为什么 Eclipselink 2.6 不附带 workbench?

Why doesn't Eclipselink 2.6 ship with workbench?

我正在为我的公司从 eclipselink 2.4.2 版和 2.6 版升级。除了一个细节外,这个过程进行得很顺利:workbench 没有随版本 2.6 一起提供(但它在所有以前的版本中都有)。

首先我想知道为什么。

接下来,如果我不能期待 2.6 版中的 workbench 并且它确实是有意的,我想知道下一步的建议。我应该在 2.5.2 版中使用 workbench(这对我来说似乎不是最佳选择),还是我们应该使用其他实用程序。

额外信息:据我所知,该公司更喜欢使用 GUI 方法来处理映射而不是注释。我只是提到了这一点,所以我 得到这样的答案 "Obviously you should be using annotations. End." 我很感激至少探索使用 GUI 应用程序的可能性的答案。

没找到这方面的资料,希望有高人指点或解释。

随着 JPA 和支持 JPA annotations/XML 的 IDE 的兴起,JPA 现在是首选的持久性 api 而 Workbench 似乎不活跃,支持 Eclipse 中的 Dali 项目。虽然我找不到官方 "it's been deprecated" 消息,但 EclipseLink PM 建议在此处使用 JPA 接口:https://www.linkedin.com/grp/post/2720577-104587406

由于始终支持本机项目(JPA 方法基于本机代码构建),从以前的 workbench 版本创建的项目仍可在最新的 EclipseLink 运行时上运行,因此应该不会有任何问题使用 2.5.2 Workbench 版本,然后针对 EclipseLink 2.6 执行生成的项目 classes/XML。