# About

OpenJPA is Apache's implementation of Java Persistence 2.0 API (JSR-317 JPA 2.0) specification for the transparent persistence of Java objects. This document provides an overview of the JPA standard and technical details on the use of OpenJPA.

This document is intended for OpenJPA users. It is divided into several parts:

- The JPA Overview describes the fundamentals of the JPA specification.

- The OpenJPA Reference Guide contains detailed documentation on all aspects of OpenJPA. Browse through this guide to familiarize yourself with the many advanced features and customization opportunities OpenJPA provides. Later, you can use the guide when you need details on a specific aspect of OpenJPA.

- Appendices

  - The appendix JPA Resources provides links to other resources.

  - The appendix Supported Databases provides information on databases supported by OpenJPA.

  - The appendix Migration Considerations provides information related to migration to a different release.

About