What's New in This Guide

The following topics introduce the new and changed features of Oracle TopLink and other significant changes that are described in this guide, and provides pointers to additional information. This book is the new edition of the formerly titled Solution Guide for Oracle TopLink.

The following topics introduce the new and changed features of EclipseLink and other significant changes that are described in this guide, and provides pointers to additional information.

New and Changed Features for 12c (12.1.3)

Oracle TopLink 12c (12.1.3) includes the following new and changed features that are documented in this book. This list does not necessarily include all new or changed features in this release. It only includes the new features that are documented in this book.

  • Serialized object policy, for storing a serialized version of an entity into a single column in the database. See "Serialized Object Policy".

  • Auomated tuning, for a dynamic single tuning option. See "Automated Tuning" on page 18-8.

Other Significant Changes in this Document for 12c (12.1.3)

For 12c (12.1.3), this guide has been updated in several ways. Following are the sections that have been added or changed.

New and Changed Features for 12c (12.1.2)

Oracle TopLink 12c (12.1.2) includes the following new and changed features that are documented in this book. This list does not necessarily include all new or changed features in this release. It only includes the new features that are documented in this book.

EclipseLink 2.4.2 includes the following new and changed features that are documented in this book. This list does not necessarily include all new or changed features in this release. It only includes the new features that are documented in this book.

  • Quick installer, which installs TopLink into a location of your choice, including over an existing Oracle home. See Installing Oracle TopLink.

  • Client isolation, where multiple application tenants may share database tables and schemas. This allows applications to manage entities for multiple tenants in the same application. See Tenant Isolation Using TopLink.

  • JSON bindings, for converting objects directly to and from JavaScript Object Notation (JSON). This can be useful when creating RESTful services, using JSON messages with Java API for RESTful Web Services (JAX-RS) services. See Converting Objects to and from JSON Documents,

  • RESTful persistence, where Java Persistence API (JPA) entities can be exposed through standards-based RESTful services such as JAX-RS, using either JSON or XML media. See Exposing JPA Entities Through RESTful Data Services.

  • Support for TopLink Database Change Notification (DCN), which allows the database to notify TopLink of database changes so that cached objects can be invalidated in the shared cache. See Using Database Events to Invalidate the Cache.

  • NoSQL database support, allowing objects to be mapped to non-relational (NoSQL) data sources. See Using TopLink with NoSQL Databases,.

For a complete list of the changes in this release, see http://www.oracle.com/technetwork/middleware/toplink/overview/index.html.

For a complete list of the changes in this release, see http://www.eclipse.org/eclipselink/releases/2.5.php.

Other Significant Changes in this Document for 12c (12.1.2)

For 12c (12.1.2), this guide has been updated in several ways. Following are the sections that have been added or changed.

For this release of EclipseLink, this guide has been updated in several ways. Following are the sections that have been added or changed.