PowerDesginer的小教程

来源:互联网 发布:数据分析培训班上海 编辑:程序博客网 时间:2024/04/30 15:55

最近人懒,懒到啥程度咧,做设计时列出的表名和表字段懒得去复制,想通过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,任务完成。。。。。。。。。。。。。。。。。。。。。。。。。。。。。


0 0
原创粉丝点击