`
wang_zhi_peng2007
  • 浏览: 249097 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PowerDesigner15.1学习总结

 
阅读更多

PowerDesigner15.1学习总结

注意:PowerDesigner15.0没有生成Hibernate映射文件功能,如果装了最好卸载吧.

我先来弄个mysql逆向到pd
1.File-->Reverse Engineer -->Database-->弹出Database Reverse Engineering对话框,选Using an ODBC data source选ODBC数据源
参考:http://tech.it168.com/a2009/0115/263/000000263182.shtml

我的练习,从mysql数据库中将数据库ybms反向映射到PD,然后会生成pdm(PhysicalDataModel)物理数据模型, 然后再在Tool-->Generate Object Oriented Model(产生对象向

导模型)-->
导出java和Hibernate文件: language--> Generate java Code -->选择相关的路径

导出的时候出现错误:generation has been cancelled because errors have been found by the check model
解决:
进入Database - Edit Current DBMS 直接在Script\Objects的中maxconstlen里修改就可以了 (把value值调大(原为30),比如改成60。出现表或者其它对象的长度也有这

种错误的话都可以选择对应的objects照此种方法更改!)

check module老是报persistent class in default package
在Tools下的 Check Model Parameters 下将Package下的一些报错提示去掉,其他的错误也可以这样处理,(改了还是不行.......比较郁闷,改好了,在class选项下,仔细找找)
生成工程终于成功啦!!!!!!!!!!!!!!!

小技巧1:生成html报告:Report --> Generate Report

小技巧2:PowerDesigner中,但修改了某个字段的name,其code也跟着修改,这个问题很讨厌,因为一般来说,name是中文的,code是字段名。
解决方法如下:
1、选择Tools->GeneralOptions...菜单,出现General Options对话框。
2、从Category中选择Dialog项。
3、取消右边“Name to Code mirroring”复选框。

后记:我一直在想是先有鸡呢,还是先有蛋呢?无论怎么样,必须有一个在另外那个才会出现.

我有数据库的话,可以通过myEclipse反向工程:生成DAO,Hibernate配置文件,实体类等.

如果我有实体类,Hibernate配置文件,我又可以通过

Xml代码  
<prop key="hibernate.hbm2ddl.auto">update</prop> 
<prop key="hibernate.hbm2ddl.auto">update</prop>
正向映射出表结构.

看似以上两个方法差不多,后者可以沿着面向对象的思路去写类,前者可能是根据需求来定表关系.

不过有了PD,那太有福了,呵呵.

 

分享到:
评论

相关推荐

    PowerDesigner15.1汉化+注册补丁

    总的来说,PowerDesigner15.1汉化+注册补丁是为那些需要中文界面且希望降低成本的数据库设计人员准备的工具。它简化了软件的使用,但同时也带来了一些潜在的风险和挑战。用户在使用时需要权衡利弊,合理合法地利用...

    PowerDesigner15.1官方正式版注册补丁

    PowerDesigner15.1官方正式版注册补丁,不是安装包看清楚\(^o^)/~。 1、找到PowerDesigner 15.1安装目录 例:C:\Program Files\Sybase\PowerDesigner 15 2、找到pdedit15.dll(即:要破解的文件) 3、见...

    PowerDesigner15.1汉化包

    - 下载:首先需要下载名为“PowerDesigner15.1汉化文件”的压缩包。 - 解压:解压缩文件到指定目录,通常与PowerDesigner的安装路径相关联。 - 安装:根据汉化包提供的说明进行安装,通常涉及到替换原软件中的...

    PowerDesigner 15.1 汉化破解版下载链接、安装、使用文档

    2、将PowerDesigner15汉化+注册补丁下的所有文件复制到安装PowerDesigner15.1的安装路径下覆盖原有文件,完成汉化 3、PowerDesigner15_Library.zip文件不使用 因为个人找寻过程很难,所以把整套都给分享出来,...

    powerdesigner15.1——dll

    总结来说,`pdflm15.dll`是PowerDesigner 15.1授权验证的关键文件,通过替换此文件可以实现软件的激活。正确理解和使用DLL文件对于有效管理和维护软件的正常运行至关重要。在实际操作中,务必遵循安全规范,确保系统...

    PowerDesigner15.1汉化破解补丁

    PowerDesigner15.1汉化破解补丁

    powerDesigner 15.1破解补丁

    powerDesigner 15.1 将压缩包解压后复制替换原来的dll文件就成

    PowerDesigner15.1的破解(可用)

    PowerDesigner15.1的破解(可用) 将文 pdflm15.dll粘贴到自己的PowerDesigner15.1 安装目录覆盖同名文件就可以用了

    PowerDesigner15.1版本的破解

    PowerDesigner15.1版本的破解

    PowerDesigner15.1汉化包最新版

    PowerDesigner15.1汉化包是专为解决英文版本使用不便的问题而设计的,使得中国用户能够更加方便地使用这款软件。本文将深入探讨PowerDesigner的核心功能、汉化包的重要性和如何安装及使用。 首先,PowerDesigner的...

    PowerDesigner15.1 官方文件破解补丁

    PowerDesigner15.1 补丁

    PowerDesigner 15.1 版本汉化文件

    15.1版本的汉化文件是专为解决英文界面对于中文用户使用不便的问题,提供了中文语言支持,使得中国用户能够更加方便地理解和操作PowerDesigner的各项功能。 在安装PowerDesigner 15.1汉化文件之前,首先需要了解的...

    PowerDesigner15.1汉化破解版

    PowerDesigner15.1汉化破解版,真正的破解。

    PowerDesigner15.1汉化破解注册版

    PowerDesigner15.1汉化破解注册版 十分好用,亲测,支持sql2008,mysql等,几乎支持所有数据库.

    PowerDesigner15.1_CN_CR.zip

    PowerDesigner15.1_CN_CR.zip

    PowerDesigner 15.1 Data Modeling

    ### PowerDesigner 15.1 数据建模 #### 一、概述 PowerDesigner 15.1是一款由Sybase公司开发的数据建模工具,适用于Windows操作系统。它为数据库设计提供了全面的支持,包括概念数据模型(Conceptual Data Model,...

Global site tag (gtag.js) - Google Analytics