天天看點

快速學習-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的配置檔案