20190306(已解决)powerdesigner概念模型及反向工程_yingruiyuelin_新浪博客

此工作的目的就是快速建立dao中的对象和映射文件,因为此用到的hibernate,所以仅限于用SSH框架使用
一、下载并安装power designer
       1、对于概念模型的制作,做要需要以下这个模块,只要选择
   20190306(已解决)powerdesigner概念模型及反向工程
  2、如果没有显示可以新建打开,如果在没有需要按照流程来做,这里不做叙述,只做大概讲解
20190306(已解决)powerdesigner概念模型及反向工程
   3、如果不小心关闭了,可以从这里打开
20190306(已解决)powerdesigner概念模型及反向工程
二、通过power designer建立物理模型
20190306(已解决)powerdesigner概念模型及反向工程

1、模型的建立就途中发的那几个功能;几点注意:
     1)模型建立中,涉及relationship,是直接显示两张表之间的关系;涉及association link是对于两个表之间建立关系的同时还有对应两表的特殊属性,就需要association link;
     2)在建立entity的时候建议都用英文,方便后续的概念模型转成物理模型
20190306(已解决)powerdesigner概念模型及反向工程
  3)建立物理模型如下
20190306(已解决)powerdesigner概念模型及反向工程
4)通过物理模型导出数据
20190306(已解决)powerdesigner概念模型及反向工程
5)对于生成后的文件如下,导出的sql文件的存储目录放到workspace中
20190306(已解决)powerdesigner概念模型及反向工程
6)在myeclipse中建立mysql与数据库的连接,需要先打开DB Brower,在window--->show view--->other中输入db,双击,在显示框中右键新建 20190306(已解决)powerdesigner概念模型及反向工程
可以选择保存密码,测试驱动,如果报错可能是mysql5.0未开,那么需要进入dos系统,详细见上篇内容;
7)倒出来的可以在myeclipse中运行,也可以在Nicatpad+ 或者SQLyog里面操作进行。出来后会替换文件夹内同名的。
8)然后在myeclipse中进行反向工程,即
20190306(已解决)powerdesigner概念模型及反向工程
如果没有,需要在myeclipse里操作:
20190306(已解决)powerdesigner概念模型及反向工程
如果没有add hibernate capacities,就需要用记事本去workspace该项目文件中找到.project,删除hibernatenature项,在里,删除后再回去就能看到了,没有的原因是已经加过一次,就不会再显示了。
20190306(已解决)powerdesigner概念模型及反向工程
20190306(已解决)powerdesigner概念模型及反向工程
后面的基本都是关闭,即可创建
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值