Cayenne User Documentation
JPA Introduction

Apache Cayenne JPA Provider

As of version 3.0 Cayenne includes a Java Persistence API (JPA) provider implementing corresponding parts of the JSR-220 specification (aka EJB3).

Current Implementation Status

3.0 is still in development, so many parts of the spec are not yet fully supported. Our goal is to ensure the final 3.0 release fully passes the Sun Technology Compatibility Kit (TCK), and then Cayenne will be an officially certified JPA provider. Check the milestone release notes and also this page on the status of JPA provider in a given release.

.