Nikita Timofeev created CAY-2845:
------------------------------------
Summary: Deprecate DataObject in favour of Persistent
Key: CAY-2845
URL: https://issues.apache.org/jira/browse/CAY-2845
Project: Cayenne
Issue Type: Task
Components: cgen, Core Library
Reporter: Nikita Timofeev
Assignee: Nikita Timofeev
Fix For: 5.0-M1
Historically we got two parallel hierarchies for persistent objects for server
and client parts. Since we removed ROP completely we can now reduce this to
just one interface and base class.
So this task proposes to deprecate {{DataObject}} interface and
{{BaseDataObject}} class, and make {{Persistent}} interface with the
{{PersistentObject}} base class the single implementation throughout Cayenne
stack.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)