hibernate連接MySQL數據庫的方法

這篇文章主要講解了“hibernate連接MySQL數據庫的方法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“hibernate連接MySQL數據庫的方法”吧!

超過十年行業經驗,技術領先,服務至上的經營模式,全靠網絡和口碑獲得客戶,為自己降低成本,也就是為客戶降低成本。到目前業務范圍包括了:成都網站制作、成都網站建設,成都網站推廣,成都網站優化,整體網絡托管,微信平臺小程序開發,微信開發,重慶APP開發公司,同時也可以讓客戶的網站和網絡營銷和我們一樣獲得訂單和生意!

hibernate最基本的數據庫連接,使用mysql。見一個java工程,見一個包名為“book”。下面創新互聯小編來講解下hibernate怎樣連接MySQL數據庫?

hibernate怎樣連接MySQL數據庫

在book的包下加一個java類Book.java,其代碼如下:

packagebook;

publicclassBook{

privateIntegerid;

privateStringname;

privateStringwriter;

publicIntegergetId(){

returnid;

}

publicvoidsetId(Integerid){

this.id=id;

}

publicStringgetName(){

returnname;

}

publicvoidsetName(Stringname){

this.name=name;

}

publicStringgetWriter(){

returnwriter;

}

publicvoidsetWriter(Stringwriter){

this.writer=writer;

}

}

然后在book包下建一個book.hbm.xml,其代碼如下:

這個事與數據庫里面的字段名形成映射關系,自己在mysql建立book表時與之對應,id是自增長的,

然后在工程的根目錄下建一個hibernate.cfg.xml.其代碼如下:

com.mysql.jdbc.Driver

jdbc:mysql://localhost/mydb

root

root

org.hibernate.dialect.MySQLDialect

true


hibernate怎樣連接MySQL數據庫

這是連接mysql數據庫的,用戶名和密碼改為你mysql數據庫的

true這是在后臺打印sql語句


這是找到映射文件。

然后些個測試類:代碼如下:

packagetest;

importorg.hibernate.Session;

importorg.hibernate.SessionFactory;

importorg.hibernate.Transaction;

importorg.hibernate.cfg.Configuration;

importbook.Book;

publicclassMainTest{

/**

*@paramargs

*/

publicstaticvoidmain(String[]args){

try{

Configurationcfg=newConfiguration()。configure();

SessionFactorysf=cfg.buildSessionFactory();

Sessionsession=sf.openSession();

Transactionts=session.beginTransaction();

Bookb=newBook();

b.setName("hibernate");

b.setWriter("div");

session.save(b);

//Bookb=(Book)session.get(Book.class,1);

//if(b!=null){

//b.setName("xujun");

//System.out.println("書名為:"+b.getName());

//System.out.println("作者為:"+b.getWriter());

//session.delete(b);

//}

ts.commit();

session.close();

sf.close();

}catch(Exceptione){

e.printStackTrace();

}

}

}

把數據庫建好后就可以測試。對了,關鍵的還沒有說,還得把antlr.jar,cglib.jar,asm.jar,asm-attrs.jar,commons-colletions.jar,commons-logging.jar,ehcache.jar,jta.jar,dom4.jar,log4.jar,hibernate3.jar引入到lib目錄下。

感謝各位的閱讀,以上就是“hibernate連接MySQL數據庫的方法”的內容了,經過本文的學習后,相信大家對hibernate連接MySQL數據庫的方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創新互聯,小編將為大家推送更多相關知識點的文章,歡迎關注!

本文標題:hibernate連接MySQL數據庫的方法
文章分享:http://m.kartarina.com/article16/jededg.html

成都網站建設公司_創新互聯,為您提供靜態網站、企業建站網站制作、微信公眾號、網站內鏈、手機網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

手機網站建設
主站蜘蛛池模板: 一级毛片中出无码| 国产精品无码av片在线观看播| 无码人妻一区二区三区精品视频| 国产精品JIZZ在线观看无码| 国产成人无码免费视频97| 亚洲成a人在线看天堂无码 | 无码Aⅴ在线观看| 亚洲爆乳精品无码一区二区三区| 岛国av无码免费无禁网站| 久久久无码精品亚洲日韩京东传媒| 久久影院午夜理论片无码| 粉嫩大学生无套内射无码卡视频| 亚洲AV色吊丝无码| 日韩成人无码中文字幕| 超清无码无卡中文字幕| 亚洲国产成人无码AV在线影院| 91精品日韩人妻无码久久不卡| 亚洲高清无码在线观看| 亚洲午夜无码久久久久小说| 无码人妻精品一区二区三区久久 | av色欲无码人妻中文字幕| 久久亚洲精品无码| 久久久久亚洲av无码专区蜜芽| 国产精品无码无卡在线观看久| 久久无码中文字幕东京热| 亚洲中文字幕不卡无码| 久久精品成人无码观看56| 亚洲精品97久久中文字幕无码 | yy111111电影院少妇影院无码| 6080YYY午夜理论片中无码| 亚无码乱人伦一区二区| 一本大道无码日韩精品影视_| 无码中文2020字幕二区| 亚洲欧洲无码AV不卡在线| 精品国产a∨无码一区二区三区| 亚洲AV无码成人网站久久精品大| 中文字幕av无码不卡免费| 少妇无码太爽了在线播放| 永久免费av无码网站yy| 一区二区无码免费视频网站| 亚洲中文字幕久久无码|