在这个虚拟座谈中,InfoQ.com 和 ODBMS.org 的编辑(Floyd Marinescu 和 Roberto V. Zicari)向一些杰出的持久性解决方案的构架师咨询了他们对于目前 Java 社区中持久性联盟现状的一些看法。文章发布在这里: Java 对象持久性:联盟现状 。
与会人员:
- Mike Keith:JPA 1.0 合作规范制定者,Oracle Toplink 及 Java 持久技术架构师
- Ted Neward:独立咨询师,常常发表关于 ORM 和持久性主题的博文。
- Carl Rosenberger:db4objects 的主要架构师,也是开源可嵌入对象数据库的主要构架师
- Craig Russell: Java 数据对象 (JDO) JSR 的规范领导者,Glassfish 之前的 Sun 应用服务器中实体 bean 引擎的架构师
问题:
- “阻抗失配问题(impedance mismatch problem)”目前仍然存在吗?
- 从您所见的业界使用情况来看,针对新项目您是怎样为各种持久性选项定位的?
- 在您看来,这些现存的解决方案有怎样的优缺点?
- 您认为对象关系映射适合用来解决“对象持久性”问题吗?如果是,为什么?如果不是?又是为什么?
- 您认为关系数据库系统适合用来解决“对象持久性”问题吗?如果是,为什么?如果不是,又是为什么?
- 您认为对象数据库系统适合用来解决“对象持久性”问题吗?如果是,请解释一下认为是的原因;如果不是,又是为什么?
- 在最近的一年内,您希望在对象持久性领域有什么新研究、新发展?
- 假设在过去的十年间,您拥有足够强大的力量来影响这些年间技术的发展,那么现如今什么样的经典项目能被用来作为持久性机制?请解释一下原因?
- 关于这个论题,还有什么需要补充的吗?
可以从 InfoQ.com/dataaccess 查看其他 ORM 及持久性的相关内容。
评论