OpenJPA 是 Apache 组织提供的开源项目,它实现了 EJB 3.0 中的 JPA 标准,为开发者提供功能强大、使用简单的持久化数据管理框架。OpenJPA 封装了和关系型数据库交互的操作,让开发者把注意力集中在编写业务逻辑上。
本教程将详细介绍 OpenJPA 基础知识,以及 JPA 标准。通过大量实例介绍 JPA 怎样进行 CRUD 操作,实体到数据库表的映射,以及 JPA 查询语句。
本教程适合所有对 JPA 感兴趣,想学习或了解 JPA。或者在工作中需要使用 JPA 的读者。你完全可以将本教程作为 JPA 的参考手册,需要了解某些 JPA 用法时查阅。
熟悉 Java 语言,最好拥有一定的开发经验;
至少熟悉一款关系型数据库,如:MySQL、Oracle、SQL Server、DB2 等
熟悉 SQL 语句