共计 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 开发手册(嵩山版)》最新公布,速速下载!
感觉不错,别忘了顺手点赞 + 转发哦!