标签: java jdo sdo
Java中的JDO(JSR 243)和SDO(JSR 235)有什么区别;哪些开源提供程序可用于这些Java规范
答案 0 :(得分:3)
来自this article:
[...] JDO着眼于持久性 只发布[...]而SDO更通用,代表可以流动的数据 任何J2EE层之间,例如表示和业务之间 层。
EclipseLink是一个SDO提供者,Apache's DB project是一个JDO实现。
答案 1 :(得分:1)
对于摘录,您可以阅读JDO和SDO的相应JSR页面上的“请求”部分。
在实践中和快速启动者:JDO是JPA的父亲。
JPA实际上是使用和可用的(这在Java EE世界中不是理所当然的),Hibernate和EclipseLink是JPA的两个众所周知的开源实现。
SDO:我在任何一个项目中都没有看过它,到目前为止我也没有听说过。阅读JCP页面上的Blurb让我觉得这是一个过于概括和笨拙的Java EE标准之一,不是为现实生活而设计的。
在挖掘JPA时,请暂时忽略SDO。