zoukankan      html  css  js  c++  java
  • 从postgres数据库逆向生成hibernate实体类

    最近整理 一个项目,原先的项目是用的oracle,然而新的项目要用postgresql。
    将oracle数据库导出之后,通过powerdesigner整理,导出postgresql的脚本,然后在postgresql执行,生成新的数据表。

    要在项目中写实体类由于表太多,并且防止写的实体类与数据库有出入,所以就找想:在eclipse中从数据表自动生成hibernate的java实体类。

    最终生成成功,在此做下记录。

    新建项目:File——New——Static Web Project

    选择Modify…

    将JPA前打上对勾,然后点击OK

    回到以下界面

    Next之后,进入以下界面

    直接next,进入以下界面

    JPA implementation选择:Disable Library Configuration

    Connection如果none 则点击Add connection

    点击Add connection之后,进入以下界面

    点击next之后,进入以下页面

    没有驱动,则点击右侧红色部分,进入以下页面

    设置驱动所需jar包(当然若是没有,则需自己添加,可以去http://hibernate.org下载)

    输入数据库相关信息

    点击OK之后,回到以下页面

    点击finish,进入以下页面

    点击next之后,进入以下页面

    直接点击Finish,此时项目创建完成。然后在项目上右击,选择JPA Tools——Generate Entities From Tables…

    选择表

    next只有进入以下页面

    next之后进入以下页面

    next之后进入以下页面

    点击finish。至此从数据库逆向实体类成功。可以去项目的src下查看。

  • 相关阅读:
    蓝桥杯训练 | 枚举,模拟与排序 | 04
    linux全套 | Linux模板机器安装 | 18
    linux全套 | Shell编程 | 16
    MySQL主从复制延迟解决方案
    MySQL异地备份方案
    MYSQL必知必会-where语句
    MySQL常见面试题-概念题
    入门-MySQL查询语句的45道练习
    20145234黄斐《信息安全系统设计基础》第0周学习总结
    OpenGL代码学习(2)
  • 原文地址:https://www.cnblogs.com/wzjfl21/p/5284854.html
Copyright © 2011-2022 走看看