Torque is a persistence layer. Torque includes a generator to generate all the database resources required by your application and includes a runtime environment to run the generated classes.
Torque was developed as part of the Turbine Framework. It is now decoupled and can be used by itself. Starting with version 2.2 Turbine uses the decoupled Torque.
Torque's runtime environment includes everything you need to use the generated OM/Peer classes. It includes a jdbc connection pool.
RDBMS | Driver | Status | Tester |
---|---|---|---|
Axion | org.axiondb.jdbc.AxionDriver | Alpha | |
Cloudscape | COM.cloudscape.core.JDBCDriver | ||
DB2 | COM.ibm.db2.jdbc.{app|net}.DB2Driver | ||
DB2/AS400 | com.ibm.as400.access.AS400JDBCDriver | Possible case-insensitivity issues | Scott Weaver |
Hypersonic | org.hsql.jdbcDriver | ||
Informix | com.informix.jdbc.IfxDriver | ||
InstantDB | org.enhydra.instantdb.jdbc.idbDriver | ||
Interbase | interbase.interclient.Driver | ||
MS Access | sun.jdbc.odbc.JdbcOdbcDriver | ||
MS SQL | com.microsoft.jdbc.sqlserver.SQLServerDriver | ||
MySQL | org.gjt.mm.mysql.Driver | No known problems | Scott Eade |
Oracle | oracle.jdbc.driver.OracleDriver | Issues with LOBs | |
Postgres | org.postgresql.Driver | No known problems | Scott Eade |
SapDB | com.sap.dbtech.jdbc.DriverSapDB | ||
Sybase | com.sybase.jdbc2.jdbc.SybDriver | JDBCToXMLSchema task will not generate the schema properly. All other tests pass. | Jeffrey D. Brekke |
Weblogic | weblogic.jdbc.pool.Driver |
If your RDBMS is not listed here, please read the document about writing DB Adapters
If there is no tester for your RDBMS and you want to help, please read the developer-guide, run the tests and send your results (and bugfixes ;) to the torque-dev@db.apache.org list.