Skip to content
Alexey Valikov edited this page Aug 31, 2017 · 1 revision

Oracle TopLink

Oracle TopLink is an object-relational mapping (ORM) package for Java. See also Oracle TopLink entry in Wikipedia.

There is a open-source community edition of Oracle Toplink, Oracle TopLink Essentials. It is a reference implementation of the JPA 1.0.

In 2007, Oracle donated the source code from the TopLink product and development resources to the open source EclipseLink project.

Hyperjaxb3 supports Oracle TopLink and uses it for testing in a number of test projects.

Maven artifact

<dependency>
    <groupId>toplink.essentials</groupId>
    <artifactId>toplink-essentials</artifactId>
    <version>2.0.1-04</version>
</dependency>

Persistence properties

persistence.properties

toplink.jdbc.driver=org.hsqldb.jdbcDriver
toplink.jdbc.url=jdbc:hsqldb:target/test-database/database
toplink.jdbc.user=sa
toplink.jdbc.password=
toplink.ddl-generation=create-tables
toplink.target-database=oracle.toplink.essentials.platform.database.HSQLPlatform
toplink.create-ddl-jdbc-file-name=target/test-database/create.ddl
toplink.drop-ddl-jdbc-file-name=target/test-database/drop.ddl
toplink.logging.level=ALL
Clone this wiki locally