zoukankan      html  css  js  c++  java
  • eclipse下使用hibernate tools实现hibernate逆向工程

    一  安装hibernate tools插件

    1 在线安装

    通过Eclipse的Help->Install New Software 在线安装插件,插件连接为:

    • eclipse helios(3.6)版
    选择性安装:hibernate tools在All Jboss tools节点下面
    • eclipse indigo(3.7)版
    选择性安装
    • 其它版本
     
    本人原来用最新版的eclipse版本juno(4.2.2),地址为:http://download.jboss.org/jbosstools/updates/stable/juno/

    如下图:

    2 成功安装了之后新建一个项目Java Project,名为 HibernateTest。

    3 给项目添加数据库驱动(本人使用sqlserver2008)和Hibernate的包。如下图:

     

    二 创建Hibernate配置文件(此部分为单独使用配置文件创建逆向,由于没有做成功,故可以直接跳到第三部分)

    1 打开 Hibernate Configurations 视图, 菜单 Window  -> Show View -> Other...。如下图:

     2 在 Hibernate Configurations 视图空白区域右建 Add Configurations ,这里名称我填写的“hibernate” ,你可以命名为其它,一会儿会被调用。如下图:

    3  弹出配置窗口,各个配置项如下:

    Project : Browse 选择一个需要反向工程的project ,

    Database Connection: Hibernate Configured connection

    Configuration File: Setup

    4  填写配置文件的各种信息。填写数据连接相关内容,如IP,数据库名称,账户,密码等 点Finish,然后下个窗口点OK 完成配置。如下图:

    5 点击Finish按钮完成配置文件的创建

     下面采用Data Management + Hibernate配置文件的结合方式创建逆向工程。因为之前我单独使用Hibernate配置文件的方式没有逆向成功,也没有弄清楚是什么原因,后来采用两种方式结合才做成功了。

    三 采用eclipse自带的数据库管理器(Data Management)联通数据库

    下面全程使用图片加文字说明

    1. 打开数据库管理器(Data Management),并连接上数据库

    2.成功连接数据库后会看到如下图的所示

    四 添加Hibernate Code Generation工具

    1 点击 window - customize perspective,如下:

    五 开始逆向生成Java实体类

    下面也是全程使用图片加文字说明

    1.创建Hibernate配置文件

    2.创建完配置文件后返回的界面如下

    3.切换到Common选项卡设置字符编码

    4.配置文件创建完之后可以看到Hibernate Configuerations 视图的Database节点中有了数据库

    5.启动Hibernate Code Generation Configuerations 工具

    运行后就可以在项目的src目录下生成相应的实体类和配置文件了。

  • 相关阅读:
    评论聊聊怎样做一个简单的网站APP-博客网app那种
    vs2019 filesystem問題 #error The <experimental/filesystem> header providing std::experimental::filesystem is deprecated by Microsoft 。。。
    C#面试题整理
    0717的一个错误写法
    颜色相关的算法整理
    C/C++ 获取键盘事件
    网摘-按键精灵屏幕找色原理分析
    数值统计
    平方和与立方和
    求奇数的乘积
  • 原文地址:https://www.cnblogs.com/whjblogs/p/3137385.html
Copyright © 2011-2022 走看看