hibernate的第一應用程式

2022-09-23 11:42:14 字數 1905 閱讀 9469

1.hibernate是站在jdbc的基礎上的框架,遠比jdbc好用,它的的開發步驟如下:

(1)在工程下建乙個lib包,匯入用到的jar包

(2).寫乙個pojo類

(3).配置pojo類名.hbm.xml檔案

(4).配置hibernate.cfg.xml檔案

(5)寫應用程式類

2.**實戰:

(1).匯入如下的jar包,本人用資料庫是mysql

2.寫乙個pojo類

package cn.wwh.www.hibernate.aa.helloword;

/** *類的作用:

* **@author 一葉扁舟

*@version 1.0

*@建立時間: 2014-8-17 下午03:07:55

*/public class user

/*** @param id the id to set

*/public void setid(int id)

/*** @return the name

*/public string getname()

/*** @param name the name to set

*/public void setname(string name)

@override

public string tostring()

}3.配置user.hbm.xml檔案

<?xml version="1.0" encoding="utf-8"?>

4.配置hibernate.cfg.xml檔案

<?xml version="1.0" encoding="utf-8"?>

com.mysql.jdbc.driver

jdbc:mysql://localhost:3306/hibernate

root

wwhorg.hibernate.dialect.mysql5dialect

update

true

true

5.測試類:testuser.j**a

package cn.wwh.www.hibernate.aa.helloword;

import org.hibernate.session;

import org.hibernate.sessionfactory;

import org.hibernate.transaction;

import org.hibernate.cfg.configuration;

import org.junit.test;

/** *類的作用:

* *

*@author 一葉扁舟

*@version 1.0

*@建立時間: 2014-8-17 下午03:08:17

*/public class testuser

@test

public void tests**e() throws exception

// 事務提交

transaction.commit();

// 關閉session

session.close();

// 關閉工廠

factory.close();

} @test

public void testget() throws exception

}6.測試效果圖:

7.注意:

在寫hibernate.cfb.xml檔案時,出現了org.hibernate.hibernateexception: could not parse configuration: /hibernate.cfg.xml異常,主要原因是:hibernate.cfg.xml中引用了錯誤的dtd檔案徑「」

將這個檔案路徑改為:

OSG學習筆記(一)應用基礎

x軸 預設螢幕水平向右方向。y軸 垂直螢幕向里。z軸 垂直向上。模型仍在渲染當中,損耗並未減少,適用於小模型。osg ref ptrosgcool osgdb readnodefile glider.osg oc setnodemask 0 在記憶體中消失,需要時顯示出來,適用於使用頻率較低的模型。...

統一應用版本,提高使用者體驗

有時部分windows phone開發者需要更改開發新帳號,並重新發布應用商店中已有應用,本文介紹最佳遷移實踐,以幫助開發者統一應用版本,提高使用者體驗。1 為什麼需要改變帳號 最常見的情況是最早期wp開發者,在2011年10月19日以前應用商店向中國開發者開放以前,大家以美國 香港等地身份註冊並發...

統一應用版本,提高使用者體驗

有時部分windows phone開發者需要更改開發新帳號,並重新發布應用商店中已有應用,本文介紹最佳遷移實踐,以幫助開發者統一應用版本,提高使用者體驗。1 為什麼需要改變帳號 最常見的情況是最早期wp開發者,在2011年10月19日以前應用商店向中國開發者開放以前,大家以美國 香港等地身份註冊並發...