1.JPA:Java Persistence API java对象持久化的 API。Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层。
2. JPA和hibernate的关系:JAP是一组规范,hibernate是JAP的一个实现。
-JPA 是 hibernate 的一个抽象(就像JDBC和JDBC驱动的关系)
-JPA 是规范:JPA 本质上就是一种 ORM 规范,不是ORM 框架 —— 因为 JPA 并未提供 ORM 实现,
它只是制订了一些规范, 提供了一些编程的 API 接口,但具体实现则由 ORM 厂商提供实现
-Hibernate 是实现:Hibernate 除了作为 ORM 框架之外,它也是一种 JPA 实现
-从功能上来说, JPA 是 Hibernate 功能的一个子集
3. JPA 支持 XML 和 JDK 5.0 注解两种元数据的形式,元数据描述对象和表之间的映射关系,
框架据此将实体对象持久化到数据库表中。
4.理解:使用注解的方式来使用hibernate。