PowerDesigner导入sql脚本后 将表字段生成java实体

PowerDesigner 的几种使用方法

PowerDesigner 可以建立数据模型,数据模型我们也可以通过外部sql创建表的语句导入生成,再从pd的实体模型导出成我们想要的实体类。

需要准备的东西

  • 创建表结构的脚本
  • powerdsigner工具

1.导入sql脚本到pd生成实体

  • 打开你的pd工具 在这里插入图片描述
  • 创建一个物理数据模型
    在这里插入图片描述
  • 这里的模型名称可以自己定义,DBMS 是即将要读入的sql脚本对应的数据库,跟脚本语言有关系。
    在这里插入图片描述
  • 这里选择使用脚本文件,点击 + 号 选择脚本文件的路径
    在这里插入图片描述
  • 切换到选项 选择脚本文件的编码格式(mysql导出来的脚本是 ANSI的 这里要选UTF-8)

在这里插入图片描述

2.将实体转成对象表

  • sql导入后申城的数据模型如下在这里插入图片描述
  • 接下来将数据模型转成对象
    在这里插入图片描述

3.将对象表导出成对应的实体类

  • 选择需要转成的实体类的语言,及对应的实体的类名
    在这里插入图片描述
  • 确定之后 生成如下视图在这里插入图片描述
    在这里插入图片描述

4.设置对应的注释dboid不显示

  • Ctrl+G或者 语言 选择生成java代码

在这里插入图片描述

  • 在弹出的生成选项中 选择不生成 bdoid (改成false),不然每个类对象前面都会有个不必要的注释
    在这里插入图片描述

powerdesigner 导出到word

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值