Chapter 1. Kodo JPA/JDO
Prev | Part 1. Introduction | Next

## Chapter 1. Kodo JPA/JDO

Kodo JPA/JDO is BEA System's implementation of Sun's Java Persistence API (JPA) specification and Java Data Objects (JDO) specification for the transparent persistence of Java objects. This document provides an overview of these persistence standards and technical details on the use of Kodo JPA/JDO.

To quickly get started with JPA, you may want to begin at Section 1.2, “Kodo JPA Tutorial”. If you would prefer to start with an introduction to the concepts of JPA, begin with Chapter 1, Introduction.

To get familiar with JDO, you may want to start with Section 2.2, “Kodo JDO Tutorial”. If you are interested in reading about the background and concepts involved in JDO, start at Chapter 1, Introduction.

## 1.1. OpenJPA

BEA has donated a large part of Kodo's persistence kernel and JPA bindings to the Apache Software Foundation as the OpenJPA project. The commercial release of Kodo deploys on top of the standard OpenJPA jars, adding extended features and performance enhancements. This deployment style allows you to build a custom OpenJPA jar from source while continuing to use Kodo's commercial features.

Prev | Up | Next
Part 1. Introduction | Home | 1.2. About This Document