bromon原創(chuàng) 請尊重版權
Eclipse是目前非常流行的開發(fā)平臺,開放擴展的架構讓很多程序員找到了自己個性化的工作環(huán)境,Hibernate也是目前牛叉得不得了的框架,至少在EJB 3大行其道之前,它是我們在考慮OR映射時非常好的選擇。本文主要介紹如何利用Hibernate Syn插件在Eclipse 3.0.1中快速的開發(fā)Hibernate應用程序,提高我們的工作效率。關于Hibernate框架的細節(jié),本文不做過多的討論,請參考相關資料,推薦《Hibernate in action》一書。
首先需要安裝這個插件,Eclipse 3.0.1為我們提供了更加方便的插件治理方式,選擇菜單“
幫助—軟件更新—查找并安裝”(本人的Eclipse使用了語言抱漢化,請英文界面用戶自行對照),選擇“
搜索要安裝的新功能部件”,操作界面如下:

選擇“
新建遠程站點”,填寫名稱“Hibernate plugin”,下面的URL中填入:
http://www.binamics.com/hibernatesync如下圖:

然后在“
安裝”界面中選中我們剛添加的“Hibernate plugin”,一路Next,Eclipse就可以自己下載完成安裝,然后Eclipse自動重啟動一次就完成了。
下面演示一個最簡單的單表操作,可以讓我們很快熟悉開發(fā)過程。我們選擇
MySQL數(shù)據(jù)庫來做這個應用,首先建立一個數(shù)據(jù)表,名為user_info,包含id、name、pass
Word三個字段,建表語句如下:
然后新建一個普通的
java項目:“
新建—項目—Java項目”,注重加入Hibernate的所有l(wèi)ib文件,以及mysql的jdbc驅動文件。下面我們需要在項目中加入一個Hibernate的配置文件,在src目錄下選擇“
新建—其他—hibernate—hibernate configuration file”,如下圖:

在彈出的界面中,你需要指定要使用的數(shù)據(jù)庫,以及連接數(shù)據(jù)庫所需要的信息,我們對應的選擇了數(shù)據(jù)庫為mysql,并配置了數(shù)據(jù)庫的URL和治理員帳號,如下: