Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/UserGuide/JPA/Advanced JPA Development/Platform Specific Configurations"
Line 19: | Line 19: | ||
EclipseLink supports any relational database that is compliant with SQL and has a compliant JDBC driver. EclipseLink has extended support for several database platforms. The extended support mainly consists of providing native sequencing support, schema creation, and certain database functions. These platform classes can be found in the [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/package-summary.html <tt>org.eclipse.persistence.platform.database</tt>]] and other <tt>org.eclipse.persistence.platform.database.*</tt> packages. | EclipseLink supports any relational database that is compliant with SQL and has a compliant JDBC driver. EclipseLink has extended support for several database platforms. The extended support mainly consists of providing native sequencing support, schema creation, and certain database functions. These platform classes can be found in the [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/package-summary.html <tt>org.eclipse.persistence.platform.database</tt>]] and other <tt>org.eclipse.persistence.platform.database.*</tt> packages. | ||
+ | The following databases are supported. For more infomration, see the Javadoc for the support for each platform. | ||
+ | <table> | ||
+ | <tr> | ||
+ | <td></td> | ||
+ | <td>http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/AccessPlatform.html</td> | ||
+ | </tr> | ||
+ | |||
+ | Click the names below to see the Javadoc that describes the support for that platform: | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/AccessPlatform.html Access]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/AttunityPlatform.html Attunity]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/CloudscapePlatform.html Cloudscape]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/DB2MainframePlatform.html DB2 Mainframe]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/DB2Platform.html DB2]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/DBasePlatform.html DBase]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/DerbyPlatform.html Derby]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/FirebirdPlatform.html Firebird]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/H2Platform.html H2]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/HSQLPlatform.html HSQL]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/InformixPlatform.html Informix]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/JavaDBPlatform.html JavaDB]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/MaxDBPlatform.html MaxDB]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/MySQLPlatform.html MySQL]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/OraclePlatform.html Oracle]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/PointBasePlatform.html PointBase]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/PostgreSQLPlatform.html PostgreSQL]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/SQLAnywherePlatform.html SQLAnywhere]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/SQLServerPlatform.html SQLServer]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/SybasePlatform.html Sybase]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/SymfowarePlatform.html Symfoware]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/TimesTen7Platform.html TimesTen7]] | ||
+ | * [[http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/TimesTenPlatform.html TimesTen]] | ||
+ | <! This is the list from http://wiki.eclipse.org/index.php?title=EclipseLink/FAQ/JPA&action=edit | ||
These include: | These include: | ||
* Oracle | * Oracle | ||
Line 42: | Line 74: | ||
* Symfoware | * Symfoware | ||
* MaxDB | * MaxDB | ||
+ | --> | ||
It also possible to extend EclipseLink to add extended support for additional platforms. | It also possible to extend EclipseLink to add extended support for additional platforms. |
Revision as of 09:54, 25 April 2011
EclipseLink JPA
EclipseLink | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
Database and Application Server Support
EclipseLink supports a number of database platforms and application servers, as described below.
Database Support
EclipseLink supports any relational database that is compliant with SQL and has a compliant JDBC driver. EclipseLink has extended support for several database platforms. The extended support mainly consists of providing native sequencing support, schema creation, and certain database functions. These platform classes can be found in the [org.eclipse.persistence.platform.database] and other org.eclipse.persistence.platform.database.* packages.
The following databases are supported. For more infomration, see the Javadoc for the support for each platform.
http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/platform/database/AccessPlatform.html |