天天看点

快速学习-JPA的入门案例

第3章 JPA的入门案例

本章节我们是实现的功能是保存一个客户到数据库的客户表中。

由于JPA是sun公司制定的API规范,所以我们不需要导入额外的JPA相关的jar包,只需要导入JPA的提供商的jar包。我们选择Hibernate作为JPA的提供商,所以需要导入Hibernate的相关jar包。

下载网址:

http://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.7.Final/

页面显示如下图:

快速学习-JPA的入门案例

对于JPA操作,只需要从hibernate提供的资料中找到我们需要的jar导入到工程中即可。

传统工程导入jar包

快速学习-JPA的入门案例

maven工程导入坐标

创建客户的数据库表

创建客户的实体类

在实体类上使用JPA注解的形式配置映射关系

常用注解的说明

在java工程的src路径下创建一个名为META-INF的文件夹,在此文件夹下创建一个名为persistence.xml的配置文件