3

我加入了一个密集使用 SDO 的新团队。这个概念对我来说是新的,但我知道它用于统一的数据视图。我习惯于通过 DAO 访问服务上的 Java 持久性实体,我发现附加的 SDO 层有点重。你能给出你成功使用 SDO 的真实场景吗?先感谢您。

4

1 回答 1

2

注意: 我是EclipseLink SDO的负责人,也是SDO (JSR-235)专家组的成员。

SDODataObject肯定比相应的 POJO 重。SDO 的一些优点如下:

  1. 模型可以是完全动态的,不需要静态模型。静态接口的生成是可选的。
  2. Java中有一个非常丰富的元模型wrtTypePropertyvs常规反射。
  3. 使用时ChangeSummary,您有一个用于跟踪更改的内置机制。
  4. 可以通过路径查询数据,而不仅仅是属性名称。
于 2013-12-18T19:43:29.197 回答