首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TopLink 11g对EclipseLink

TopLink 11g对EclipseLink
EN

Stack Overflow用户
提问于 2010-07-08 19:21:37
回答 1查看 7.3K关注 0票数 8

我们正在考虑从Oracle迁移到TopLink 11gJPA。但我看到了EclipseLink的存在,也许,最好还是感谢Toplink。关于它的wiki文章目前声明

EclipseLink基于TopLink产品,该产品提供了用于创建EclipseLink项目的源代码。最初的贡献来自于TopLink的11g代码库,整个代码库/特性集都是贡献出来的,只有EJB 2 CMP和一些次要的Oracle作为特定的集成删除了。这与TopLink基本功能Glassfish的贡献不同,后者不包括一些关键的企业特性…EclipseLink是Oracle和TopLink持久化的预期路径。TopLink的下一个主要版本将包括EclipseLink,以及Oracle的下一个主要版本。

如果你有选择的话,寻找你会选择使用的东西-- TopLink 11g或EclipseLink,以及为什么。我在Toplink 10中体验到的一件事是,您几乎被迫使用TopLink工作台或JDeveloper来与toplink配置交互/使对象生成工作,但即便如此,这两种工具都没有通过可视化开发提供对所有TopLink API的访问,因此您最终得到了一些代码生成的交叉品种,并带有一些自定义编码(假设您想要利用某些对象元数据特性,您可能必须显式调用API来设置您想要的属性)。

我们是一个大约20人的开发团队,使用Eclipse作为我们的IDE并运行Ant构建。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-09 00:24:26

如果您要从JDO迁移到Eclipse,那么我希望您计划迁移到EclipseLink JPA,它在EclipseLink项目中拥有很好的工具。EclipseLink是JPA2.0参考实现,它还支持许多高级特性和扩展的JPA orm.xml映射文件,以便以声明方式使用这些特性。

顺便说一句,甲骨文TopLink 11g附带了EclipseLink,因为它是JPA实现,所以从技术上说是TopLink JPA==EclipseLink JPA。:-)

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3207133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档