首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Castor过渡到JPA

从Castor过渡到JPA
EN

Stack Overflow用户
提问于 2009-05-04 19:14:43
回答 1查看 497关注 0票数 3

我正在努力使我的java应用程序更符合标准,我面临的最大问题之一是将我们的ORM框架从Castor JDO转换到JPA实现(考虑Hibernate或DataNucleus)。我们有自己的持久化数据抽象层,所以基本的重构可以通过向API添加JPA实现并创建映射来轻松完成。然后它变得更复杂,我们使用Castor OQL,不是很重,但也不是无关紧要的,也不是抽象的。我们还直接对数据库进行原始JDBC查询,但是要通过Castor来获得连接。我们使用ehcache在几个服务器之间缓存我们的对象。

问题:

1)总的来说,Castor和JPA处理perstent对象的方式有什么显著的不同吗?

2) JPA查询语言是否提供了与Castors OQL类似的功能?或者我需要研究JDO?

3)我可以在任何JPA实现中使用ecache吗?

4)有人知道可以将Castor映射转换为JPA映射的工具吗?

最后,我想,对不同JPA实现的优点有什么想法吗?Hibernate很有吸引力,因为它被广泛使用,但我最关心的是简单性,所以也许DataNucleas、EclipseLink (或其他东西)可能更适合我?

谢谢,

彼得·考恩

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-08 21:16:06

在从Castor过渡时,EclipseLink是一个很好的选择,因为EclipseLink是一个JPA提供者,并且像Castor一样支持对象到EclipseLink的映射(使用MOXy组件)。

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

https://stackoverflow.com/questions/821497

复制
相关文章

相似问题

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