標籤:tor .com app date doc util student oct xml配置
編寫一個Hibernate例子第三步:建立對象-關係對應檔
以下是具體實現步驟:
- 產生對象-關係映射文檔Students.hbm.xml:
<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><!-- Generated 2018-7-22 16:38:57 by Hibernate Tools 3.4.0.CR1 --><hibernate-mapping> <class name="Students" table="STUDENTS"> <id name="sid" type="int"> <column name="SID" /> <generator class="assigned" /> </id> <property name="sname" type="java.lang.String"> <column name="SNAME" /> </property> <property name="gender" type="java.lang.String"> <column name="GENDER" /> </property> <property name="birthday" type="java.util.Date"> <column name="BIRTHDAY" /> </property> <property name="address" type="java.lang.String"> <column name="ADDRESS" /> </property> </class></hibernate-mapping>
把我們的實體類映射為資料庫當中的一張表(STUDENTS),一級把我們的每個屬性都映射成資料庫表中的一個欄位,column name表示對應的欄位名。
- 把產生的對應檔加到hibernate.cfg.xml配置文檔中
<mapping resource="Students.hbm.xml"/> <!--屬性resource裡面寫上我們要載入的對象-關係對應檔-->
建立hibernate資料庫
Hibernate初探之單表映射——建立對象-關係對應檔