关于java:PowerDesigner-逆向工程太实用了

4次阅读

共计 1446 个字符,预计需要花费 4 分钟才能阅读完成。

写在后面的话

最近想梳理公司我的项目的表间关系,从我的项目后盾管理系统的操作动手,以及代码的 hibernate 注解动手,都不算特地尽人意,于是最初还是鼓捣了一下 PowerDesigner 的逆向工程图,这样更直观一些。

想着当前不管我的项目切换或者接手的时候必定是用得上的,所以在这里也记录一下,毕竟,好忘性不如烂笔头,更何况我这还不是好忘性。看网上有个哥们说他曾经是三次忘了步骤了,所以我吸取教训连忙第一次就记录下来。

1、MySQL 数据库连贯(JDBC 形式)

JDBC 的配置形式须要一些根底的环境和筹备,然而也很简略,无非也就是 JDK 和 mysql 的连贯 jar 包,这里不再开展论述。

1.1 新建一个 pdm,dbms 抉择 mysql

1.2 Database – Connect 抉择数据库连贯

1.3 配置连贯信息

数据库连贯这里是通过一个配置文件来获取连贯信息的,首次的话因为没有,所以咱们须要抉择 Configure 进行配置。

1.4 填写配置信息

如图,抉择增加数据库资源,呈现如上,相干阐明如下:

  • Connection profile name:JDBC 配置文件名称,可随便填写
  • Directory:配置文件保留门路
  • Description:配置文件形容,可依据理论用处填写
  • Connection type:连贯形式,这里咱们抉择 JDBC
  • DBMS type:数据库类型,提供大部分支流数据库抉择,咱们抉择 MySQL
  • User name:登录数据库的用户名
  • JDBC driver class:指定驱动类,应用默认的 com.mysql.jdbc.Driver
  • JDBC connection URL:连贯 URL,格局 jdbc:mysql://ServerIP/Hostname:port/database
  • JDBC driver jar files:指定连贯的 jar 包门路

1.5 连贯测试和配置保留

如图填写信息实现后,点击左下角的 Test Connection,呈现胜利提醒则阐明连贯可行:

如果测试连贯不通过,且呈现 Non SQL Error : Could not load class com.mysql.jdbc.Drive 的谬误,而指定的 jar 包没有问题,那么是因为 PowerDesigner 无奈找到驱动所产生的。解决办法是配置零碎的 classpath 门路,指定 jar 包门路就好了。

胜利连贯后,咱们一路确定上来把这个配置文件进行保留,最终你能够在你指定的文件夹(该目录没有限度,自定义一个目录即可,此处我是建设在安装文件下的一个 userConf 文件夹内)中看到这个保留好的文件:

2、从已有数据库中的表进行逆向工程图

2.1 菜单抉择,从数据库更新模型

2.2 抉择数据库连贯配置文件

2.3 抉择波及的数据库和想要导出的表

2.4 功败垂成

参考链接:

  • http://www.jianshu.com/p/015b…
  • http://blog.csdn.net/dragonpe…
  • http://uule.iteye.com/blog/89…

作者:Dulk\
起源:www.cnblogs.com/deng-cc/p/6824946.html

近期热文举荐:

1.600+ 道 Java 面试题及答案整顿 (2021 最新版)

2. 终于靠开源我的项目弄到 IntelliJ IDEA 激活码了,真香!

3. 阿里 Mock 工具正式开源,干掉市面上所有 Mock 工具!

4.Spring Cloud 2020.0.0 正式公布,全新颠覆性版本!

5.《Java 开发手册(嵩山版)》最新公布,速速下载!

感觉不错,别忘了顺手点赞 + 转发哦!

正文完
 0