使用MyEclipse編寫第一個Hibernate例子(內含導入jar包等一系列準備工作)

一、導入相關的jar包操作

首先需要以下三個jar包:

1 導入Hibernate必須的jar包

2 導入Mysql的jdbc驅動

mysql-connection-java

3 導入Junit4的jar包(單元測試工具)

由於MyEclipse自帶(1)和(3)的jar包,所以不需要導入,但是在Eclipse中這三個包都要導入。個人建議使用MyEclipse,因爲MyEclipse的功能比較全。下面介紹導入Mysql的jdbc驅動的步驟:

(1)首先下載MySQL的JDBC驅動,下載地址:http://download.csdn.net/detail/m0_37105443/9786719

(2)將下載的jar包導入MyEclipse

打開Window--->Preferences



然後找到Java-->BuildPath-->User Libraries



在右邊選擇new  爲你的User Libraries起個名字,在這裏我起的名字是mysql_jdbc,創建完成後導入你下載的jar包




找到你下載的jar包



導入jar包後如下圖所示,然後點擊OK


注:當新建一個項目時,你也可以直接右鍵項目-->Import直接找到你的jar包的所在路徑,然後導入

      上面做法的好處是以後無論當那個項目需要jar包,你都可以右鍵項目-->Import-->在User Libraries裏面選擇你以前保存過的jar包,比直接在電腦內尋找jar包所在路徑要方便。


二、新建一個Web工程



三、連接數據庫

1、啓動你的MySQL

2、創建數據庫驅動連接

單擊右上角的編輯模式,選擇Myeclipse Database Explorer



切換模式後新建一個數據庫連接,點擊左側空白處  右鍵-->new



Driver template選擇MySQL



Driver name自己取一個名字:我在這裏寫的是Test

Connection URL(連接數據庫的URL地址):jdbc:mysql://<hostname>[<:3306>]/<dbname>

在MySQL中端口號默認是3306,hostname表示MySQL服務器域名,本地電腦都是localhost,dbname表示要連接的數據庫名稱

User name:MySQL的用戶名

Password:你的MySQL密碼

以上填寫完畢後,點擊Add JARs,找到你的JAR包的目錄,進行添加,然後點擊next





點擊Finish後你就會看到Test出現了,然後選定Test,點擊Test右上角的Open Connection按鈕進行連接(注意:在這裏,你的MySQL一定要處於開啓狀態)



點擊後出現如下對話框:



在這裏你可以設置保存密碼,以後就可以不用再次輸入密碼了,然後點擊OK開始進行連接,如果沒有報錯說明連接成功。

連接成功後就可以看到所連接的數據庫的所有內容:



四、生成Hibernate

回到MyEclipse視圖,右鍵項目,步驟如下:





新建一個包,用來放我們的Session Factory(會話工廠):



單擊next,選擇我們剛剛建立的那個連接,然後你會發現所有都會自動爲我們填充上:






完成後就可以看到爲我們創建的Session Factory:



五、創建映射文件

再次打開myeclipse database explorer視圖,打開我們連接的數據庫,展開,找到要映射的表:





下面選擇你要創建的內容:






點擊Finish完成映射表的創建,注意創建映射表的時候,你還可以根據需要創建實體類和數據庫訪問對象。

以上就是編寫第一個Hibernate前的準備工作。


發佈了60 篇原創文章 · 獲贊 12 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章