1.首先準備好數據庫。java
2.在MyEclipse的右上角切換透視圖,切換到MyEclipse Database Explorermysql
3.在最左邊點擊右鍵,選擇New(也就是新建一個數據庫鏈接),而後編寫第一個頁面,sql
Driver template: MySQL Connector/J (由於是創建數據庫鏈接)數據庫
Driver name :icloud(這個名字隨便起,方便之後使用)session
Connection URL : jdbc:myslq://localhost:3306/icloud?useUnicode=true&characterEncoding=UTF-8(這裏若是最後地數據庫,寫localhost;若是在別的機子上,填寫對方的ip;這個地方的icloud是數據庫的名稱;固然後面還能夠加一些配置,例如加密方式是統一的,都是用UTF-8進行加密)dom
User name :root (數據庫訪問的用戶名,mysql默認用戶爲root。)curl
Password:¥¥¥¥¥(設置數據庫的密碼)ui
Driver JARs :點擊Add JARs ,而後將mysql-connector-java-5.1.6-bin.jar添加進去,也能夠是其餘版本。加密
Driver classname:com.mysql.jdbc.Driverurl
最後點擊Test Driver,若是返回Database connection successfully established.說明第一步成功。
4.點擊Next,進入第二個界面,選擇第三個單選按鈕(Display the selected Schemas),而後點擊右邊的Add按鈕,也就是說添加你的數據庫,而後點擊完成按鈕,這樣你的數據庫鏈接就建立好了。
5.切換到MyEclipse Java Enterprise 的透視圖,建立一個Web Project,名字、保存路徑什麼的本身填寫,我起來個icloud。
6.右擊icloud,選擇MyEclipse,而後選擇Add Hibernate Capabilities,而後在出來的窗體不用改,默認的就是選擇的Hibernate4.1的,點擊Next,而後出來這個窗體也不用改,會生成一個Hibernate的配置文件(hibernate.cfg.xml),點擊Next,又會出現一個窗體,在DB Driber那個下拉框裏選擇 剛纔配置好的數據庫鏈接(icloud),點擊Next,而後出來一個窗體,這個窗體是讓你選擇你要將你生成的Hibernate的文件放到哪兒,你能夠點擊New建立一個entity的包,也能夠不建立,假如咱們如今就建立一個entity的包吧(下面有用),而後點擊finish按鈕。
7.而後又切換到MyEclipse Database Explorer,在你剛纔建立的icloud上右鍵,選擇Open connection, 一直展開到dbo下面的TABLE,展開TABLE,在咱們建立的User表上點擊右鍵,選擇Hibernate Reverse Engineering(這個就是反向生成),出來一個面板 在Java src folder 選擇這個工程的src目錄,而後在Java Package上選擇剛纔咱們在工程裏面建立好的entity包,接下來就是勾中前三個複選框就能夠了,點擊Next,又會出現一個面板,這個面板能夠不 用管,而後點擊Next,這個面板也不用管,點擊Finish,而後就會生成實體類和映射文件了.
8. 最後就是在src下建立一個DAO的包,將生成的DAO文件都放到這個包下面,全部的完成。
最後講解Java調用Hibernate的步驟: