剛剛從JB平台轉到Eclipse,發現什麼都要自己去配置,煩!JB就像個保姆,為自己準備一切;而現在我是Eclipse的保姆…………
話雖如此,但是公司規定使用它,而且個人覺得它是以後的趨勢,Borland不是說JB將以Eclipse的外掛程式形式存在嗎?還是用吧,正好想學習Hibernate,那就兩個一起來吧。
剛開始準備用Eclipse3.0.2+Hibernate3.0.5,在網上搜尋了個外掛程式叫Hibernate Synchronizer,統統down下來之後,在Eclipse中建立了工程,加入一系列的包(如果是JB,很多都是自動加的阿:()後,照著網上的用法,一路做下來,產生了Hibernate的config檔案,mapping檔案,以及一大堆滿是錯誤的pojo、dao檔案我當時就傻了眼!再去網上找找資料,發現Hibernate Synchronizer的普通版本只支援到Hibernate2.X的版本,如果要正常使用3.0以上,還要打個snippets的包,再到sourceforge上找到它,加進Eclipse裡,這次能夠正常import Hibernate3.0.5的類,但是產生的dao還是有問題…………哎,折騰的夠嗆!最後被逼上它的網站,翻譯一下,外掛程式作者說他老婆懷孕了…………再也不看下去了,於是又跑到http://www.hibernate.org.cn(國人搞的比較好的論壇),上面的老大們說用Hibernate官方網站上的tools比較適合,我就像黑暗中的行人看到了太陽一樣興奮,趕緊去下載個最新版,然後打到Eclipse中,咦,怎麼不能運行呢?在看看它的說明,倒!要用Eclipse3.1才能正常使用!
走了那麼多彎路,總結一條別太盲目,此時,靜下心來,下載Eclipse3.1、EMF2.1.0、hibernate3.0.5、hibernate tools 3.0 alpha、MyEclipse4.0M2、xmlbuddy_2.0.62。以link方式加入Eclipse,就OK了。
如何配置呢?首先配置JRE,在Window-〉preferences中設定JRE為你的JDK目錄:
設定MyEclipse的Server:
在Application Servers中我用的是Resin3.0.9,路徑都是我電腦中的值。這樣,環境就可以了。
現學學如何畫圖,下次在圖上加點說明,記錄自己怎樣編寫第一個Hibernate程式的,菜鳥終於入門了。