Reputation: 101
I joined a new team that intensively use SDOs. The concept is new to me but I understand that it is used for unified view of data. I'm used to accessing the Java persistence entities on the service via DAO's and I find the additional SDO layer a bit heavy. Can you give real life scenario where you successfully used SDOs? Thank you in advance.
Upvotes: 4
Views: 906
Reputation: 149007
Note: I'm the EclipseLink SDO lead and a member of the SDO (JSR-235) expert group.
An SDO DataObject
is definitely heavier than a corresponding POJO. Some advantages of SDOs are the following:
Type
and Property
vs regular reflection in Java.ChangeSummary
is used you have a built in mechanism for tracking changes.Upvotes: 2