关闭

Hibernate Tools安装与使用

标签: hibernatemysql数据库eclipse
335人阅读 评论(0) 收藏 举报

一、安装

Step1打开eclipse,依次打开菜单 help,选择 Eclipse marketplace,如下图。


Step2选择search 选项卡,搜索 hibernate 关键字,在搜索结果中找到JBoss Tool,点击install。


Step3选中Hibernate Tool,如下图所示,然后点击“Confirm”,接受协议,点击“finish”即开始下载,下载完成后即完成Hibernate Tool的安装。


二、使用示例

Step1、在eclipse中建立一个Dynamic web project,工程名为“test”。

Step2、以Mysql为示例,建立相应的测试数据库及表,如下所示:
  1. mysql> use test;  
  2. Database changed  
  3. mysql> show tables;  
  4. +----------------+  
  5. | Tables_in_test |  
  6. +----------------+  
  7. | customer       |  
  8. | login          |  
  9. +----------------+  
  10. 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 plaincopy在CODE上查看代码片派生到我的代码片
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <!DOCTYPE hibernate-configuration PUBLIC  
  3.         "-//Hibernate/Hibernate Configuration DTD 3.0//EN"  
  4.         "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">  
  5. <hibernate-configuration>  
  6.     <session-factory>  
  7.         <property name="hibernate.connection.driver_class">org.gjt.mm.mysql.Driver</property>  
  8.         <property name="hibernate.connection.password">gjs@y1</property>  
  9.         <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/test</property>  
  10.         <property name="hibernate.connection.username">root</property>  
  11.         <property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property>  
  12.     </session-factory>  
  13. </hibernate-configuration>  
Step5、利用Hibernate Tools生成Hibernate的Console配置。如下图:




点击完成(Finish)后,它将生成配置文件,如下图:

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

直接默认转到下一步的配置界面,配置如下图:

点击完成(Finish)后,它将生成如下xml的配置文件(hibernate.reveng.xml):
[html] view plaincopy在CODE上查看代码片派生到我的代码片
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <!DOCTYPE hibernate-reverse-engineering PUBLIC   
  3.     "-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN"   
  4.     "http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd" >  
  5. <hibernate-reverse-engineering>  
  6.     <table-filter match-catalog="test" match-name="customer" />  
  7.     <table-filter match-catalog="test" match-name="login" />  
  8. </hibernate-reverse-engineering>  
Step7、最后一步了,生成映射文件Java代码。如下图:

点击运行(Run)后,它将生成如下映射文件和Java代码文件,如下图:




引用http://blog.csdn.net/gaojinshan/article/details/39502509


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:8905次
    • 积分:156
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:5篇
    • 译文:1篇
    • 评论:3条
    最新评论