Hibernate Tools for Eclipse的使用
生活随笔
收集整理的這篇文章主要介紹了
Hibernate Tools for Eclipse的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Hibernate Tools的官方網站:
http://hibernate.org/tools/
Step1、 安裝好Hibernate Tools,建立一個Dynamic web project,工程名為“test”。
Step2、以Mysql為示例,建立相應的測試數據庫及表,如下所示:
[sql] view plain copymysql>?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<?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<?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代碼文件,如下圖:
Step1、 安裝好Hibernate Tools,建立一個Dynamic web project,工程名為“test”。
Step2、以Mysql為示例,建立相應的測試數據庫及表,如下所示:
[sql] view plain copy
Step4、利用Hibernate Tools生成Hibernate的 cfg.xml。如下圖:
直接默認轉到下一步的配置界面,配置如下圖:
點擊完成(Finish)后,它將生成如下xml的配置文件(hibernate.cfg.xml):
[html] view plain copy
點擊完成(Finish)后,它將生成配置文件,如下圖:
Step6、利用Hibernat Tools生成Hibernate的 reveng.xml配置。如下圖:
直接默認轉到下一步的配置界面,配置如下圖:
點擊完成(Finish)后,它將生成如下xml的配置文件(hibernate.reveng.xml):
[html] view plain copy
點擊運行(Run)后,它將生成如下映射文件和Java代碼文件,如下圖:
總結
以上是生活随笔為你收集整理的Hibernate Tools for Eclipse的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hibernate Tools-代码生成
- 下一篇: Myeclipse 2015 stabl