hibernatetoolsforeclipse插件的安裝和使用

hibernatetoolsforeclipse插件的安裝和使用

ID:34723231

大小:419.68 KB

頁數(shù):9頁

時間:2019-03-10

hibernatetoolsforeclipse插件的安裝和使用_第1頁
hibernatetoolsforeclipse插件的安裝和使用_第2頁
hibernatetoolsforeclipse插件的安裝和使用_第3頁
hibernatetoolsforeclipse插件的安裝和使用_第4頁
hibernatetoolsforeclipse插件的安裝和使用_第5頁
資源描述:

《hibernatetoolsforeclipse插件的安裝和使用》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。

1、HibernateToolsforEclipse插件的安裝和使用HibernateToolsforEclipsePlugins的安裝和使用,這段時間事情比較多一直沒有寫博客,現(xiàn)在事情忙完了,公司的書柜里有一堆關于Hibernate、Struts和Spring的書,翻了翻發(fā)現(xiàn)書中的內容基本上都過時,我喜歡從官方網(wǎng)站上看資料學習最新的技術,這次是我閱讀了HibernateTools的官方Documents后根據(jù)自己的實踐總結的。安裝Hibernate插件http://download.jboss.org/jbosstools/updates

2、/developmenthttp://download.jboss.org/jbosstools/updates/stable/啟動Eclipse3.4.1選擇Help-SoftwareUpdates,打開AvailableSoftware選項卡,然后單擊AddSites分別輸入JBoos的工具和Hibernate工具在線安裝地址,然后選擇安裝HibernateToolsJboos和ToolsDevelopmentRelease,如圖示等待安裝成功,安裝過程因要下載不少Jar包,視你的網(wǎng)絡速度不同,需要的時間不同,安裝完畢Eclipse

3、將提示你重新啟動,重啟Eclipse安裝完成。(注意:先安裝HibernateTools成功后,再安裝JboosToolsDevelopmentRelease)新建一個工程MyHibernate,然后然后選擇File-New-HibernateConfigurationFile(cfg.xml),打開創(chuàng)建Hibernate配置向導,我這里配置了一個SQLServer2000數(shù)據(jù)庫,選中Createaconsoleconfiguration復選項,以此配置文件創(chuàng)建Hibernate控制臺配置。創(chuàng)建HibernateConsoleConfi

4、guration向導有Main、Option、Classpath、Mappings、Common五個選項卡,如果你在工程中已經(jīng)引入了JDBC驅動則,直接點擊Finish完成即可,以后在完成其他配置。完成后,你就可以在HibernateConfiguration視圖窗口看到配置項,已經(jīng)鏈接到數(shù)據(jù),并把你數(shù)據(jù)庫中的表列出來,如果在這一步你沒有成功的話,請檢查你是否以正確安裝的HibernateTools和JBoosTools這個很重要;另外如果提示找不到JDBC驅動的話,說明你工程的classpath中沒有JDBC驅動jar包,加載正確的驅

5、動即可。如果你不能看到上圖所示的HibernateConfigurations窗口,說明你沒有打開這個View,選擇Windows-ShowView-Other,然后選擇HibernateConfigurations即可打開這個窗口,窗口的位置無關緊要,你喜歡放在那里就把他托過去。下面將介紹如何使用HibernateCodeGeneration來產生數(shù)據(jù)庫表映射Java對象,首先要在數(shù)據(jù)庫中創(chuàng)建表,并設置號字段名和主鍵(主鍵很重要,關于主鍵的選擇建議你使用與業(yè)務無關的ID作為主鍵);打開Hibernate視圖找到Hibernate運行圖

6、標下的HibernateCodeGenerationConfigurations,如果找不到這個圖標說明沒有在Hibernate視圖下。配置一個新的配置項,輸入配置項的名稱MyHibernateCode,選擇HibernateConfiguration(即已配好的Hibernate控制臺配置),在Outputdirectory中輸入反向代碼輸出目錄(注意這個目錄一般只需項目的源代碼src),然后復選ReverseengineerfromJDBCconnection,在Package中輸入包名(你要存放到src下那個包中),最后單擊Set

7、up-CreateNew打開Reverseengineer配置向導,選擇配置存儲位置(我放到了src目錄下),最后選擇要反向工程的表,如圖;如果你的Databaseschema中沒有項目,查看你選擇Consoleconfiguration是否正確,單擊下面“Refresh”應該就出來了,最后單擊Finish完成返回,然后單擊Exporters選項卡,選擇導出項目,這里選擇了Domaincode(.java)和HibernateXMLMappings(.hbm.xml),因為使用的JDK版本較高因此復選UseJava5syntax項。Re

8、fresh和Common項可不進行設置,最后單擊Run運行,產生代碼。產生的代碼和配置文件,如圖示;代碼自動產生后還需要你根據(jù)自己的業(yè)務邏輯檢查一下,并按你的DAO架構完成,HibernateTools到這

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。