Apache Cayenne Documentation > Documentation > JPA Guide > 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.