Patent ID: 7739290
Filing Date: 2010-06-15
Classification: G06F

Abstract:
1. A computer-implemented method for object persistence comprising: generating a proxy class, by a persistent manager, based on metadata stored in a relational database; receiving, by the persistence manager, a request via a proxy object of the proxy class to access member data of the relational database; accessing the member data from the relational database; storing, as object aggregates, the member data from the relational database as member data of a persistent object in an internal table of the persistent manager, wherein the object aggregates to enable loading of different parts of the persistent object instead of the entire persistent object; organizing the member data in the internal table as belonging to a context for load, read, and write transaction; selecting the member data based on the context of the member data; directly accessing, by the persistent object, the member data stored in the internal table of the persistent manager, the directly accessed member data belonging to the selected context; and providing the member data of the persistent object via the proxy object of the proxy class.