1.導入hibernate jar包
2.建立實體類Entity
每個實體需要一個唯一值作為主鍵
3. 使用配置檔案配置實體類和資料庫表的一一對應關系(映射)
- 建立xml格式的映射配置檔案(位置無要求,建議與Entity同包)
- 引入dtd限制
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
- 配置實體類和資料庫表的對應關系 配置實體與表和id屬性與主鍵對應關系
Hibernate-01-配置
配置屬性和字段對應關系
映射配置檔案
核心配置檔案
4. 建立核心配置檔案xml,檔案名和位置固定
- 位置:必須在src下面
- 名稱:必須hibernate.cfg.xml
4-1. 引入限制dtd
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
hibernate操作過程中隻會加載核心檔案,其他配置檔案不會加載
4-2. 配置資料庫資訊(必須)
4.3. 配置hibernate資訊(非必需)
4.4. 把映射檔案放到核心配置檔案中來(必須)
4-2
4-3
4-4