System and method for communicating with a structured query language statement generator
OwnerDirk Debertin, Viktoriya Ivanova +1inventors
InventorsDirk Debertin, Viktoriya Ivanova, Rainer Schweigkoffer
Life of this patent
Estimating the term…
Abstract
A system and method are provided for communicating with a Structured Query Language (SQL) statement generator. In an embodiment, an SQL mapper factory receives an object-relational mapping schema to define a mapping between one or more persistence fields of one or more Enterprise Java Beans (EJBs) and one or more tables of a database. An SQL mapper implementation may be selected based, at least in part, on a value specified in a properties file. In an embodiment, the SQL mapper implementation may be generated based, at least in part, on the object-relational mapping schema.
Claims32
A method comprising:
- receiving an object-relational mapping schema to define a mapping between one or more persistence fields of one or more Enterprise Java Beans (EJBs) and one or more tables of a database;
- selecting a Structured Query Language (SQL) mapper implementation to generate based, at least in part, on a value specified in a properties file;
- and
- generating the Structured Query Language (SQL) mapper implementation based, at least in part, on the object-relational mapping schema.
A system comprising:
- a Structured Query Language (SQL) mapper factory to receive an object-relational mapping schema and to generate an SQL mapper instance based, at least in part, on the object-relational mapping schema;
- a Structured Query Language (SQL) mapper interface to provide one or more methods to map an Enterprise Java Bean (EJB) persistence request to an SQL statement;
- and
- an SQL mapping result interface to provide a representation of the SQL statement.
A system comprising:
- means for receiving an object-relational mapping schema to define a mapping between one or more persistence fields of one or more Enterprise Java Beans (EJBs) and one or more tables of a database;
- means for selecting a Structured Query Language (SQL) mapper implementation to generate based, at least in part, on a value specified in a properties file;
- and
- means for generating the Structured Query Language (SQL) mapper implementation based, at least in part, on the object-relational mapping schema.
An article of manufacture comprising:
- an electronically accessible medium providing instructions that, when executed by an apparatus, cause the apparatus to:
- receive an object-relational mapping schema to define a mapping between one or more persistence fields of one or more Enterprise Java Beans (EJBs) and one or more tables of a database;
- select a Structured Query Language (SQL) mapper implementation to generate based, at least in part, on a value specified in a properties file;
- and
- generate the Structured Query Language (SQL) mapper implementation based, at least in part, on the object-relational mapping schema.
Dependencies are inferred from the claim text.