日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Hibernate Tools 学习总结

發布時間:2025/4/14 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Hibernate Tools 学习总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Hibernate Tools for Eclipse的使用
http://blog.csdn.net/gaojinshan/article/details/39502509


Hibernate Tools的官方網站:http://hibernate.org/tools/
Step1、安裝好Hibernate Tools,建立一個Dynamic web project,工程名為“test”。
Step2、以Mysql為示例,建立相應的測試數據庫及表,如下所示:
[sql] view plain copy 在CODE上查看代碼片派生到我的代碼片
mysql> use test; ?
Database changed ?
mysql> show tables; ?
+----------------+ ?
| Tables_in_test | ?
+----------------+ ?
| customer ? ? ? | ?
| login ? ? ? ? ?| ?
+----------------+ ?
2 rows in set (0.10 sec) ?
Step3、將MySql的Jdbc驅動庫(mysql-connector-java-5.0.8-bin.jar)拷貝至lib目錄。
Step4、利用Hibernate Tools生成Hibernate的cfg.xml。如下圖:


直接默認轉到下一步的配置界面,配置如下圖:


點擊完成(Finish)后,它將生成如下xml的配置文件(hibernate.cfg.xml):
[html] view plain copy 在CODE上查看代碼片派生到我的代碼片
<?xml version="1.0" encoding="UTF-8"?> ?
<!DOCTYPE hibernate-configuration PUBLIC ?
? ? ? ? "-//Hibernate/Hibernate Configuration DTD 3.0//EN" ?
? ? ? ? "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> ?
<hibernate-configuration> ?
? ? <session-factory> ?
? ? ? ? <property?


name="hibernate.connection.driver_class">org.gjt.mm.mysql.Driver</property> ?
? ? ? ? <property name="hibernate.connection.password">gjs@y1</property> ?
? ? ? ? <property?


name="hibernate.connection.url">jdbc:mysql://localhost:3306/test</property> ?
? ? ? ? <property name="hibernate.connection.username">root</property> ?
? ? ? ? <property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property> ?
? ? </session-factory> ?
</hibernate-configuration> ?
Step5、利用Hibernate Tools生成Hibernate的Console配置。如下圖:

點擊完成(Finish)后,它將生成配置文件,如下圖:


Step6、利用Hibernat Tools生成Hibernate的reveng.xml配置。如下圖:

直接默認轉到下一步的配置界面,配置如下圖:

點擊完成(Finish)后,它將生成如下xml的配置文件(hibernate.reveng.xml):
[html] view plain copy 在CODE上查看代碼片派生到我的代碼片
<?xml version="1.0" encoding="UTF-8"?> ?
<!DOCTYPE hibernate-reverse-engineering PUBLIC ??
? ? "-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN" ??
? ? "http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd" > ?
<hibernate-reverse-engineering> ?
? ? <table-filter match-catalog="test" match-name="customer" /> ?
? ? <table-filter match-catalog="test" match-name="login" /> ?
</hibernate-reverse-engineering> ?
Step7、最后一步了,生成映射文件和Java代碼。如下圖:


點擊運行(Run)后,它將生成如下映射文件和Java代碼文件,如下圖:


參考:http://www.cnblogs.com/abllyboy/archive/2010/12/23/1914577.html
========

Eclipse 在線配置 Hibernate Tools

http://jingyan.baidu.com/article/db55b609959d154ba20a2f5d.html


Eclipse(我的是Juno版本)


查看Eclipse版本
1
Eclipse針對程序開發有很多發行版本,除了開發語言的不同,版本號對安裝Hibernate Tools也有影響


。如何查看自己的版本號?
2
打開Eclipse-->"Help"-->"About Eclipse",如圖所示即為版本號,下載時需要與此版本號對應。


配置Hibernate Tools
1
同樣選擇Eclipse-->"Help",這里選擇"Eclipse MarketsPlace"這個菜單,如下圖


2
在搜索框中,輸入“Hibernate Tools” 點擊“Go”搜索,找到如下的一條記錄(Hiberntate Tools 是


JBoss的一款工具),選擇“Install”安裝。


3
這里我們只需要“Hibernate Tools”,如下圖一步一步完成安裝。
安裝完成后會彈出兩個對話框(忘記截圖了),點擊確認即可,重新啟動Eclipse。


測試Hibernate Tools
1
選中需要新建Hibernate的項目,右鍵“New”-->“Other”-->“Hibernate”,選擇“...(cfg.xml)”,


選擇目錄(src),保持原有名稱不變,確認即可。


2
這里我用的MySQL,用戶名為root,密碼為000000,端口號為默認端口號。填寫完畢系統會自動生成配置


文件,如下圖。


注意事項
下載Hibernate Tools時一定要與版本號對應!
========

hibernateTools工具安裝及使用總結(eclipse 3.6)

http://blog.csdn.net/caixiexin/article/details/7018712


? ? ? ?最近項目采用flex+spring+hibernate的框架開發,之前雖說有多年的Java開發經驗了,但是一直


使用的JDBC或者ibatis,hibernate的使用還是大姑娘上轎頭一回,網上都介紹說jboss的hibernateTools


工具不錯,所以安裝使用了一下,下面是安裝使用的總結


一.hibernateTools工具的安裝:


1.作者使用的eclipes版本是3.6


2.選擇help ->install new software 彈出如下對話框


選擇add按鈕


在彈出的對話框中輸入 hibernateTools, 地址欄輸入:


http://download.jboss.org/jbosstools/updates/stable/


點OK保存


然后會顯示出如下的選擇框


勾選JBoss Tools 選擇下面的Hibnernate Tools ,點擊 next 按鈕,然后按照提示就可以完成Hibernate


的安裝,安裝完畢后會重新啟動eclipse


二. hibernate工具的使用


1.打開hibernate視圖


在上述工具安裝完成后,選擇 window->open perspective 打開透視圖,選擇Hibernate透視圖


2.添加 hibernate configuration 文件


在hibernate透視圖下,右鍵單擊,選擇 add Hibernate Configuration, 會彈出如圖所示的對話框


Name: 可以順便起一個


project:選擇eclipse下面的工程,很多博文中都是新建的hibernate工程,其實是沒有必要的,選擇你目


前正在操作的工程就可以了.


databaseConnection: 選擇右側的New按鈕,會彈出一個讓你選擇數據庫的對話框,這里就不貼圖了,目前


筆者用的是mysql數據庫,所以就選擇MySQL,點擊next后,如果classPath下沒有相應的driverClass,就需


要添加MySQL的驅動到classpath下面


如果需要調整字符集的話,可以在common選項卡下設置


完成后,點擊OK按鈕.


就會出現如下圖的界面了,可以看到相關數據庫下面的表信息了


3. 配置 Code generation文件


1.選擇 ?快捷標簽,下拉選擇hibernate Code Generation Configurations,點擊彈出相關的對話框


選擇Main標簽頁
name: 順便設置


console configuration: 這個就是上面設置的配置信息,作者這里是hibernate


output directory: 選擇你要操作的目錄


package:選擇你要操作的包


reveng.xml:這個是配置的重點,主要是設置要操作的表,列等等,下面在重點講


配置如下圖:


2.重點說下reveng.xml文件:


1.點擊Setup按鈕,選擇創建新的配置文件,會彈出如下的對話框


如果如筆者一樣,左側沒有數據的話,單擊 refresh就可以顯示相應的數據表信息,然后操作你要生成的





3.導出


選擇exporters選項卡,然后選擇相應要生成的文件,筆者這邊是hbm.xml 和實體文件


4.點擊運行,就會在你指定的包下面生成相關的文件了.


========

hibernate-tools詳細使用教程

http://linjia880714.iteye.com/blog/859334

和相關下載

總結

以上是生活随笔為你收集整理的Hibernate Tools 学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。