PowerDesginer的小教程

1 篇文章 0 订阅

最近人懒,懒到啥程度咧,做设计时列出的表名和表字段懒得去复制,想通过PowerDesigner直接生成建表语句和java类。以前的做法是看到人家设计好的E-R图自己来一个个码java属性,然后通过jpa来动态建表,有个不好的地方就是,如果表被删了之后,重新建表,各个字段的顺序不一致。所以还是回到老办法,建表和java一起搞。

OK,啰嗦了一大堆背景,现在开搞。

------------------------------------------------------------------------------------

首先下载个PowerDesginer15,汉化破解版的地址,请点击

安装神马的,略去。

步骤简介:

1、建表,包括各个字段的长度类型

2、生成sql建表语句

3、导出java类文件


且看第一步:

进入PD15的界面,创建一个新模型


先建个物理模型,如下图,选择好数据库的类型,来建表。



双击table_1修改表属性,增加字段等:




说明两点:

1、表名为毛是T_ABC_DEF这种咧?这是因为后面生成的java类的类名会自动转化为:TAbcDef,大家可以根据自己的需求来修改此处的表名。

2、如果觉得name跟code的联动不需要甚至觉得很烦时,可以这样取消掉:



-----------------------------------------------------OK,继续-----------------------------------------------------------------------

第二步啦,建表sql语句

有木有可以批量生成sql文件的倒是没发现。不过每个表里都有sql preview,里面有建表语句。


---------------------------------------------------------------------------------------

第三步,生成java类文件

先做点准备工作:


双击java1

然后:


首先将物理模型转换为面向对象模型




如图就生成了面向对象模型.

再修改类图中的所有属性为private,同时增加getter/setter方法,如下:



注意:修改为private后,需要ctrl+A,全选所有的字段,然后再点下面的Add... 增加getter/setter方法。否则只会增加一个getter/setter的。

如下图:


然后再来转化为java类文件



然后再去那个目录下找java文件吧。



OK,任务完成。。。。。。。。。。。。。。。。。。。。。。。。。。。。。


  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值