Method and system to automatically generate software code
First Claim
1. A method to automatically generate software for an object to relational mapping system, the method including:
- automatically generating a plurality of classes, iteratively for each class, reading class information;
reading meta-data based on the class information; and
automatically generating the class based on the meta-data, the plurality of classes to be used in the object to relational mapping system to enable an application program to access data that is persistently stored in a database and accessed by the application program from an instance of a data object class that is included in the plurality of classes.
2 Assignments
0 Petitions
Accused Products
Abstract
According to a first aspect there is provided a system to automatically generate software for an object to relational mapping system. The system automatically generates a number of classes. The system automatically generates the each class by reading class information, reading meta-data based on the class information, and automatically generating the class based on the meta-data. The classes used in the object to relational mapping system to enable an application program to access data that is persistently stored in a database and accessed by the application program from an instance of a data object class that is included in the classes.
111 Citations
32 Claims
-
1. A method to automatically generate software for an object to relational mapping system, the method including:
-
automatically generating a plurality of classes, iteratively for each class, reading class information;
reading meta-data based on the class information; and
automatically generating the class based on the meta-data, the plurality of classes to be used in the object to relational mapping system to enable an application program to access data that is persistently stored in a database and accessed by the application program from an instance of a data object class that is included in the plurality of classes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system to automatically generate software for an object to relational mapping system, the system including:
-
a read module and a class generator module to automatically generate a plurality of classes, iteratively for each class, the read module to read class information, the read module to read meta-data based on the class information; and
the class generator module to automatically generate the class based on the meta-data, the plurality of classes to be used in the object to relational mapping system to enable an application program to access data that is persistently stored in a database and accessed by the application program from an instance of a data object class that is included in the plurality of classes. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A machine readable medium storing a set of instructions that, when executed by a machine, cause the machine to:
-
automatically generate a plurality of classes, iteratively for each class, read class information;
read meta-data based on the class information; and
automatically generate the class based on the meta-data, the plurality of classes to be used in the object to relational mapping system to enable an application program to access data that is persistently stored in a database and accessed by the application program from an instance of a data object class that is included in the plurality of classes.
-
-
32. A system to automatically generate software for an object to relational mapping system, the system including:
-
a first means and a second means for automatically generating a plurality of classes, iteratively for each class, the first means for reading class information, the second means for reading meta-data based on the class information; and
the second means for automatically generating a class based on the meta-data, the plurality of classes to be used in the object to relational mapping system to enable an application program to access data that is persistently stored in a database and accessed by the application program from an instance of a data object class that is included in the plurality of classes.
-
Specification