1。資料庫準備
在booknet資料庫的表student中建立兩個字段。
2。在myeclipse中的**檔案架構如下:
3。hibernate.cfg.xml內容如下
<?xml version='1.0' encoding='utf-8'?>
net.sourceforge.jtds.jdbc.driver
jdbc:jtds:sqlserver://localhost:49196;databasename=booknet
samyjdbcdriver
org.hibernate.dialect.sqlserverdialect
thread
org.hibernate.cache.nocacheprovider
true
update
4.student.class**為:
package com.hibernate.util;
public class student
/*** @param name the name to set
*/public void setname(string name)
/*** @return the lian
*/public int getlian()
/*** @param lian the lian to set
*/public void setlian(int lian)
}5.student.hbm.xml的內容
6.hibernate例子測試,測試**在studenttest類中,**為:
package com.hibernate.util;
import org.hibernate.session;
import org.hibernate.sessionfactory;
import org.hibernate.cfg.configuration;
public class studenttest
}
12 Hibernate關聯關係對映
1.系統模型中實體設計三種關係 關係型資料庫設計通常用e r繪製 概念e r圖也稱實體 聯絡圖 entityrelationshipdiagram 提供了表示實體型別 屬性和聯絡的方法,用來描述現實世界的概念模型。多在需求分析階段,抽象需求中實體資料,繪製資料之間的關係。實體之間存在 三種關係 一對...
第乙個HIbernate簡單運用
環境 jdk6.0 mysql5.0 hibrenate3.6 1 搭建環境 匯入 hibernate home lib required bytecode jpa 下的 所有jar包 2 編寫hibernate.cfg.xml 檔案 com.mysql.jdbc.driver jdbc mysql...
Hibernate的乙個注釋 Transient
今天在domain中加了幾個字段,結果儲存時發現儲存失敗。說是對應的字段列不存在。原來加的幾個欄位都是與資料表字段不對應的。與資料庫表字段不對應的屬性get方法要加 transient注釋。transient表示該屬性並非乙個到資料庫表的字段的對映,orm框架將忽略該屬性.如果乙個屬性並非資料庫表的...