2016年8月22日

摘要: JPA相关接口/类: Persistence Persistence 类是用于获取 EntityManagerFactory 实例。该类包含一个名为 createEntityManagerFactory 的 静态方法 。 createEntityManagerFactory 方法有如下两个重载版本。 阅读全文
posted @ 2016-08-22 23:18 unknow16 阅读(519) 评论(0) 推荐(0) 编辑
 
摘要: @Entity @Entity 标注用于实体类声明语句之前,指出该Java 类为实体类,将映射到指定的数据库表。如声明一个实体类 Customer,它将映射到数据库中的 customer 表上。 @Table 当实体类与其映射的数据库表名不同名时需要使用 @Table 标注说明,该标注与 @Enti 阅读全文
posted @ 2016-08-22 22:22 unknow16 阅读(171) 评论(0) 推荐(0) 编辑
 
摘要: 使用JPA持久化对象的步骤 创建 persistence.xml, 在这个文件中配置持久化单元 需要指定跟哪个数据库进行交互; 需要指定 JPA 使用哪个持久化的框架以及配置该框架的基本属性 创建实体类, 使用 annotation 来描述实体类跟数据库表之间的映射关系. 使用 JPA API 完成 阅读全文
posted @ 2016-08-22 21:27 unknow16 阅读(120) 评论(0) 推荐(0) 编辑
 
摘要: JPA和Hibernate的关系 JPA 是 hibernate 的一个抽象(就像JDBC和JDBC驱动的关系): JPA 是规范:JPA 本质上就是一种 ORM 规范,不是ORM 框架 —— 因为 JPA 并未提供 ORM 实现,它只是制订了一些规范,提供了一些编程的 API 接口,但具体实现则由 阅读全文
posted @ 2016-08-22 21:20 unknow16 阅读(140) 评论(0) 推荐(0) 编辑