欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

hibernate tools 3.3.1 eclipse使用說明

系統 1977 0


一般我還是喜歡下載所需的插件后自己配置, 這樣可以對插件進行管理。方法如下:

下載所需的Hibernatetools? http://www.hibernate.org/6.html

將下載得到的文件解壓得到features和plugins文件夾,在eclipse安裝目錄里新建addPlugins文件夾, 同時在addPlugins文件夾下建立Hibernatetools文件夾, 將兩個文件夾(features和plugins)復制到Hibernatetools目錄下,然后在eclipse目錄下建立links文件夾,在links文件夾下建立 hibernatetools.link文件, 打開該文件輸入 Hibernatetools的絕對目錄。

我的文件夾如下所示

D:\java\plateform\eclipse_jee\eclipse\addPlugins\hibernatetools
D:\java\plateform\eclipse_jee\eclipse\links

links文件夾的hibernatetools.link文件內容如下

path = D: / java / plateform / eclipse_jee / eclipse / addPlugins / hibernatetools

這樣重新啟動eclipse即可


新建一個工程 MyHibernate ,然后然后選擇 File New Hibernate Configuration File(cfg.xml) ,打開創建 Hibernate 配置向導,我這里配置了一個 SQL Server2000 數據庫,選中 Create a console configuration? 復選項,以此配置文件創建 Hibernate 控制臺配置。

500)this.width=500;" border="0">

創建 Hibernate Console Configuration 向導有 Main 、 Option 、 Classpath Mappings Common 五個選項卡,如果你在工程中已經引入了 JDBC 驅動則,直接點擊 Finish 完成即可,以后在完成其他配置。

500)this.width=500;" border="0">

完成后,你就可以在 Hibernate Configuration 視圖窗口看到配置項,已經鏈接到數據,并把你數據庫中的表列出來,如果在這一步你沒有成功的話,請檢查你是否以正確安裝的 Hibernate Tools JBoos Tools 這個很重要;另外如果提示找不到 JDBC 驅動的話,說明你工程的 classpath 中沒有 JDBC 驅動 jar 包,加載正確的驅動即可。

500)this.width=500;" border="0" width="500">

如果你不能看到上圖所示的 Hibernate Configurations 窗口,說明你沒有打開這個 View ,選擇 Windows Show View Other ,然后選擇 Hibernate Configurations 即可打開這個窗口,窗口的位置無關緊要,你喜歡放在那里就把他托過去。

500)this.width=500;" border="0">

?

下面將介紹如何使用 Hibernate Code Generation 來產生數據庫表映射 Java 對象,首先要在數據庫中創建表,并設置號字段名和主鍵(主鍵很重要,關于主鍵的選擇建議你使用與業務無關的 ID 作為主鍵);打開 Hibernate 視圖找到 Hibernate 運行圖標下的 Hibernate Code Generation Configurations ,如果找不到這個圖標說明沒有在 Hibernate 視圖下。

500)this.width=500;" border="0" width="500">

配置一個新的配置項,輸入配置項的名稱 MyHibernateCode ,選擇 Hibernate Configuration (即已配好的 Hibernate 控制臺配置),在 Output directory 中輸入反向代碼輸出目錄(注意這個目錄一般只需項目的源代碼 src ),然后復選 Reverse engineer from JDBC connection ,在 Package 中輸入包名(你要存放到 src 下那個包中),最后單擊 Setup Create New 打開 Reverse engineer 配置向導,選擇配置存儲位置(我放到了 src 目錄下),最后選擇要反向工程的表,如圖;

500)this.width=500;" border="0" width="500">

?

如果你的 Database schema 中沒有項目,查看你選擇 Console configuration 是否正確,單擊下面“ Refresh ”應該就出來了,最后單擊 Finish 完成返回,

500)this.width=500;" border="0" width="500">

然后單擊 Exporters 選項卡,選擇導出項目,這里選擇了 Domain code(.java)? Hibernate XML Mappings(.hbm.xml) ,因為使用的 JDK 版本較高因此復選 Use Java 5 syntax 項。 Refresh Common 項可不進行設置,最后單擊 Run 運行,產生代碼。

500)this.width=500;" border="0" width="500">

產生的代碼和配置文件,如圖示;代碼自動產生后還需要你根據自己的業務邏輯檢查一下,并按你的 DAO 架構完成, Hibernate Tools 到這里已經幫你完成的大量編碼工作。

?

?

?

1. 到? Hibernate.org官網上 下載最新版的 Hibernate Tools,我用的是 HibernateTools-3.2.4.GA版

2. 將 下載下來的壓縮包解壓縮,里面會有 plugin和feasure兩個包,將 plugin包里的東西 拷貝到 eclipse的plugin文件夾里面,將feasure里面的內容 拷貝到 eclipse 的feasures文件夾里面。

3. 重新啟動 eclipse,菜單欄上 點擊 window->show view-> 點開發現 會多一個 Hibernate文件夾。

4. 新建一個 web工程(eclipse 3.4下選擇 Dynamic web project)。將相關jar包放入lib文件夾里(里面加入Hibernate開發需要的包和數據庫驅動包即可)

5. 選擇工程下的SRC目錄,然后右鍵New->Other->Hibernate->Hibernate Configuration File(cfg.xml),在彈出的窗口中選擇Next,配置 hibernate 所關聯的 數據庫的信息,注意,這個地方有幾項是一定要填寫的。他們分別是Database dialect(數據庫方言)、Driver class(數據庫驅動)、Connection URL(鏈接字符串)以及Username和Password(訪問數據庫的用戶名和密碼)。

6. 選擇Eclipse的下拉菜單Window->Show View->Other->Hibernate->Hibernate Configurations,現在就可以查看Hibernate的配置窗口了。在窗口中單擊右鍵Add Configuration,出現Edit Configuration窗口。這里需要給Configuration起個名字,然后在Project項目中選擇當前工程。單擊OK。

7. 在工程的 src下,會有一個hibernate.cfg.xml文件,里面配置數據庫鏈接的一些信息,如果你想 gencode的表不是全部DB,而是下面模型表分區下的表,則可以加上下面這句

8. 右鍵單擊Eclipse的工具條,選擇Customize Perspective->Commands->Hibernate Code Generation,單擊OK。這樣工具欄中就增加了Hibernate的圖標。

8.1 左鍵單擊圖標右邊的下箭頭,在下拉菜單中選擇Hibernate Code Generation Configurations, Main標簽下的Output directory選擇的是生成文件的位置,選擇到src目錄即可。

8.2 Reverse engineer from JDBC Connection這個單選框很重要,選上就是了。Package選擇的是生成POJO的包名,可以根據需求自己起名字。reveng.xml這個地方選擇Setup->Create new->工程名->Next->Refresh 會出現 table的列表,include入你所需要 gencode的表即可(下次要加其他表可以再include進來)

9. 點擊 run 即可,你會發現 之前配置 output指定的包下,生成了我們要的pojo和.hbm.xml文件。生成完的東西copy到我們真正的開發環境下,改掉class中package路徑,還有其他你需要改動的地方即可。

hibernate tools 3.3.1 eclipse使用說明


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。。?/p>

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产精品久久久久无码人妻 | 91精品综合久久久久久五月天 | 三上悠亚2022最新番号 | 亚洲综合国产精品 | 一区二区三区国模大胆 | 亚洲精品久久久久中文字幕二区 | 黄色成人av| 国产精品亚洲视频 | 欧美性综合 | 久久亚洲精品中文字幕二区 | 成人国产在线观看 | 国产精品久久久久一区二区 | 国产精品网址你懂的 | 亚洲a网| 成人直播免费 | 亚洲乱码视频在线观看 | 亚洲精品免费在线观看 | 亚洲欧美一区二区三区在线 | 欧美八区 | www.色综合| 午夜影院观看 | 成人小视频在线观看免费 | 五月婷综合 | 久久视频在线免费观看 | 四虎影视国产884a精品亚洲 | 国产一区二区三区不卡在线观看 | 好看的91视频 | 国产午夜亚洲精品 | 日本免费一区二区三区视频 | 精品久久亚洲 | 一级毛片在线完整免费观看 | 第一色在线 | 扒开双腿进入做爰视频 | 日本一区二区高清视频 | 美国免费一级片 | 亚洲高清在线 | 免费久久99精品国产婷婷六月 | 日日夜操 | 天天综合久久 | 中文字幕日韩欧美一区二区三区 | 亚洲色色 |