1 2 hibernate乙個簡單例子

2021-07-08 09:14:21 字數 1176 閱讀 9734

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框架將忽略該屬性.如果乙個屬性並非資料庫表的...