Dynamic object persistence
AssigneeInternational Business Machines Corporation
InventorsJohn Stanley Spence, Stephen Kurlow
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJohn Stanley Spence, Stephen Kurlow
Estimating the term…
Methods and apparatus for persisting objects to a database are disclosed. A set of meta-level objects (120) are defined, each object also having defined a persistence strategy. Each object also has a set of attributes which have their own respective persistence strategy. An object also can have an association with other objects each carrying respective persistence and attribute definitions. Upon a persistence request occurring, a run-time instance of an object is created carrying attributes and attached persistence strategies. The instantiated object is then executed. By defining objects, attributes and persistence strategies at a meta-level that only are populated at run-time, they each are able to be readily modified to give effect to a desired change in persistence strategy, including which attributes are to be persisted.
A method for persisting objects to a database, the method comprising the steps of:
A method for specifying a persistence framework for objects, the method comprising the steps of:
An object persistence framework comprising:
A client-server computing system, comprising:
Dependencies are inferred from the claim text.