Myeclipse中hibernate自動創(chuàng)建表的方法

Hibernate是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進(jìn)行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 Hibernate可以應(yīng)用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。
一、創(chuàng)建數(shù)據(jù)庫連接
1、Myeclipse的下載安裝就不用我介紹了吧,相信大家看到這篇經(jīng)驗(yàn)的時候已經(jīng)把前期工作都已經(jīng)做好了,那么我就直接開始進(jìn)入正題。打開Myeclipse軟件——新建一個Web project。
2、創(chuàng)建數(shù)據(jù)庫驅(qū)動連接。單擊右上角的編輯模式,選擇Myeclipse Database Explorer。
3、新建數(shù)據(jù)庫連接。右擊左側(cè)的面板,選擇new,新建一個數(shù)據(jù)庫連接。
4、配置連接文件。根據(jù)你的數(shù)據(jù)庫選擇不同的數(shù)據(jù)連接方式,填寫你要創(chuàng)建的連接的名字,URL等信息,如圖。最重要的是加載驅(qū)動,沒有的話到網(wǎng)上下載自己數(shù)據(jù)庫的驅(qū)動。我這里是JDBC,連接SQL數(shù)據(jù)庫。單擊next——finish。
5、選中你新建的數(shù)據(jù)庫,然后單擊連接按鈕開始進(jìn)行連接,注意:一定保證你的數(shù)據(jù)庫服務(wù)正常工作,否則shi連接不上的。
6、連接完成后你會看到數(shù)據(jù)庫中的文件,所有的數(shù)據(jù)庫都在這。一會我們使用我們需要的即可。
二、生成Hibernate
1、回到我們的myeclipse視圖,右擊我們的工程名。然后選擇myeclipse——。。。具體如圖,太多了,不好寫。
2、在install Hibernate界面,然后點(diǎn)擊NEXT,進(jìn)行Hibernate的安裝。新建一個包,用來放我們的Session Factory。
3、單擊next,選擇我們剛剛建立的那個連接,然后你會發(fā)現(xiàn)所有都會自動為我們填充上。
4、打開我們的項(xiàng)目后你就會發(fā)現(xiàn)已經(jīng)為我們創(chuàng)建好了session工廠。
三、創(chuàng)建映射文件
1、再次回到我們剛剛創(chuàng)建連接的視圖,也就是myeclipse database explorer。
2、打開我們鏈接的數(shù)據(jù)庫,展開,找到要創(chuàng)建映射的表,然后根據(jù)下圖創(chuàng)建即可。
3、選擇你要創(chuàng)建的內(nèi)容,如果你連方法都不想自己寫也可以,將最后一項(xiàng)勾選上,那樣所有的都會為我們自動創(chuàng)建完成,包括基礎(chǔ)類。省去了我們非常多的時間。
4、注意下一步后,里面的id generator我們一般選擇native。OK,基本工作都完成了,剩下的看圖即可。
相關(guān)推薦:
myeclipse創(chuàng)建spring配置文件正確卻顯示紅叉該怎么辦?
相關(guān)文章
myeclipse和eclipse查看server面板報(bào)錯該怎么辦?
myeclipse和eclipse查看server面板報(bào)錯該怎么辦?在使用myeclipse和eclipse的時候,發(fā)現(xiàn)只要查看server面板就會報(bào)錯,代碼java.lang.NullPointerException ,該怎么辦呢?2016-01-03- myeclipse提示快捷鍵無效該怎么恢復(fù)?myeclipse中代碼補(bǔ)充提示的快捷鍵是Alt+/,但是按了以后發(fā)現(xiàn)沒有用,不提示代碼補(bǔ)全,該怎么辦呢?今天教大家重新設(shè)置myeclipse快捷鍵2015-12-31
- 用MyEclipse編寫jsp文件一保存就很卡該怎么辦?編輯其他類型的文件都很順暢,但是一到j(luò)sp頁面就很卡,其實(shí)只要將myeclipse visual jsp designer改為myeclipse jsp editor就2015-12-22
myeclipse創(chuàng)建spring配置文件正確卻顯示紅叉該怎么辦?
myeclipse創(chuàng)建spring配置文件正確卻顯示紅叉該怎么辦?使用myeclipse創(chuàng)建spring配置文件,當(dāng)時創(chuàng)建的文件可以正常顯示,但是第二天創(chuàng)建的文件就顯示紅叉,該怎么辦呢?下面2015-12-11- myeclipse不能編譯項(xiàng)目該怎么辦?之前都是可以自動翻譯,現(xiàn)在打開以后不能翻譯,出現(xiàn)這種問題的原因有很多,今天我們從七個方面來分析解決這個問題,需要的朋友可以參考下2015-12-10
- myeclipse誤刪的項(xiàng)目文件怎么找回?在myeclipse中誤刪的項(xiàng)目恢復(fù)含簡單,只要到最近刪除的項(xiàng)目中找回就可以,但是如果項(xiàng)目在tomcat中就需要用反編譯軟件進(jìn)行反編譯,下面分2015-12-10
- MyEclipse編輯器怎么修改字段顏色?MyEclipse中想要修改字體和顏色,字體下方的顏色修改無效,該怎么才能修改成功能?下面分享MyEclipse編輯器修改字段顏色的詳細(xì)教程2015-11-18
MyEclipse中連接數(shù)據(jù)庫(創(chuàng)建數(shù)據(jù)庫配置文件和連接)
連接數(shù)據(jù)庫資源管理器到數(shù)據(jù)庫的過程是兩個步驟,在本教程中,你將學(xué)習(xí)到配置JDBC數(shù)據(jù)庫驅(qū)動程序、創(chuàng)建數(shù)據(jù)庫配置文件和連接,感興趣的朋友可以看看2015-02-05MyEclipse中設(shè)置strust.xml代碼自動提示
這篇文章主要介紹了MyEclipse中設(shè)置strust.xml代碼自動提示的方法,需要的朋友可以參考下2014-12-30Myeclipse 8.x 之后的插件怎么安裝為什么總是出現(xiàn)問題
myeclipse自8.X開始,插件安裝就變得巨難用,通常最好還是用離線安裝,在線安裝很可能出問題,下面以SVN安裝為例,遇到此問題的朋友可以看看2014-09-25