快速建表和逆向生成类

很多人害怕独处,一旦不处于热闹中,便觉得整个世界要抛弃他去寻欢作乐。那是一种自我逃避。有时候,人越多反而越寂寞,那是一种折磨。善待自己,只有傻瓜才煞费苦心地自虐。by 祝小兔

快速建表和逆向生成类

在使用Hibernate时候我们能够感受到框架带来的快捷便利,这次分享利用工具画出UML同时逆向生成对象和Hibernate的对象映射文件。

我们将用到这个软件:PowerDesigner,我们能够用它做出数据库表格的UML图,同时他提供给我们生成SQL语句的功能。

一、打开软件,我们做一个Demo,我们建立这个的一个表格,首先我们打开软件,根据我们的数据库类型选出合适的选项,同时我们使用物理模型

我们使用软件的会绘图功能,得到此表格,

接下来,我们要得到创建表格的SQL语句,

按此键生成SQL语句文件,随后我们把生成的SQL语句文件加载到数据库中

二、打开MyEclipse

新建一个Java工程,并加载Hibernate插件

我们在下面弹出来的对话框中填写我们本地数据库的信息

在填入信息并且加载完成后,我们在MyEclipse的又上角选择Hibernate模式

接下来我们能够在映射中看到我们刚才加载到数据库的表格信息,点击右键

最终逆向生成类和映射文件,如下图所示

最后,我们可以用生成的类和XML映射文件去完成我们的后续操作。

今天的这个内容的目的是快速生成表格和对应的实体类,它帮助我们完成的重复性的工作,节约了大量的时间,让我们可以更加专注于业务本身。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180209G1FVXU00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券