`
ajax_xu
  • 浏览: 151631 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

使用PowerDesigner进行代码生成

阅读更多
很多代码生成器都选择了从表结构来生成领域模型,这样的方案有一个前提,就是领域模型和数据库表结构是同构的,也就是说领域模型中的类和数据库中的记录结构十分吻合,这样数据库表结构可以简单的直接映射到领域模型。

    但是在业务逻辑比较复杂的情况下,对象方案和关系方案往往是不相配的,通常在两者之间有一个数据映射器来隔离两者,这时两者是相互不可见的,相互独立演变的。这样,基于表结构的代码生成领域模型的类就行不通了,而应该使用对象模型。而这样的代码生成几乎不需要自己在写代码生成器,可以使用PowerDesigner9。
分享到:
评论

相关推荐

    powerdesigner生成表到数据库

    使用powerdesigner生成表到数据库

    PowerDesigner通过excel生成sql脚本.rar

    使用PowerDesigner通过excel模板文件与vb可执行代码,生成创建数据库sql建表语句脚本,资源包含.vb 和 excel模板文件。

    powerDesigner 导出 JAVA 代码

    powerDesigner 导出 JAVA 代码

    PowerDesigner+12+建数据库及自动生成代码流程

    PowerDesigner 12 建数据库及自动生成代码流程

    使用PowerDesigner导入VISIO文档

    最后,利用PowerDesigner的模型互转功能,用户可以直接从高层的服务模型生成底层的类图(Class Diagram),数据库脚本,甚至代码文件。 为了帮助用户从VISIO转移到PowerDesigner,版本15中附带了一个VISIO Import插件...

    狼奔代码生成器使用手册

    狼奔代码生成器使用手册 详细信息介绍: 狼奔代码生成器是基于.NET 4.0的技术平台设计和开发的。该工具总结和融合了公司多年的开发经验和知识积淀,能够自动生成 ASP.NET页面及后台代码,能够支持PowerDesigner和...

    PowerDesigner针对php的language

    PowerDesigner针对php的language。可以直接生成php的class

    pdmHelper2.0 JAVA代码生成器 解析pdm

    1.该软件为可视化界面,操作方便,可以打开pdm文件,可以生成sql,也可以查询数据库,且可以生成 po 、bo、dao等文件(编写模板,可以生成任何语言的代码文件),而且可以编辑模板生成代码(使用方法请见说明文档)。...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)_4.3_及免安装文件

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制等...

    代码生成器Mgicode生成器JAVA代码生成器

    此时,我们就需要采用另外一种方式,把它们抽象出来更高层级的模板,然后把不同数据传入该模板的占位符,这样就变成不同的代码,这种方式就是代码生成技术。 在软件的设计过程中,代码生成及重用设计仿若陌路人,...

    PowerDesigner 导出表结构 到Excel

    1,打开PowerDesigner,找到...2,使用快捷键,或者 在PowerDesigner菜单栏中,依次点击“Tools ->Excute Commands->Edit/Run Script..” 3,将下面代码粘贴到空白,点击Run 4,将导出的结果(Excel)保存到自己的位置

    pdmHelper2.0 JAVA代码生成器 解析pdm文件 java代码生成器(可以解析pdm文件) GUI界面

    1.该软件为可视化界面,操作方便,可以打开pdm文件,可以生成sql,也可以查询数据库,且可以生成 po 、bo、dao等文件(编写模板,可以生成任何语言的代码文件),而且可以编辑模板生成代码(使用方法请见说明文档)。...

    rdiframework.net代码生成器 v5.1版本

    基于PowerDesigner设计文件的代码生成,是我们代码生成器独居的特色,开发人员不用关心是什么类型的数据库,即可完美的生成项目代码。建议在开发过程中使用PowerDesigner设计工具完成数据库的建模,PD是非常优秀的...

    ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG 4.3】

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序员开发量身定做的(ORM框架)代码生成工具,所生成的代码基于面向对象、分层架构、ORM,使用改进的抽象工厂设计模式及反射机制...

    PowerDesigner16.5 中文教程-数据库模型操作教程_详解

    一、 使用 POWERDESIGNER 软件创建数据库概述 1、 概念数据模型 (CDM) (CONCEPTUAL DATA MODEL) 2、 逻辑数据模型 (LDM) 3、 物理数据模型 (PDM) (PHYSICAL DATA MODEL)-最主要和常用的数据库模型 4、 面向对象...

    C#权限管理源码,带代码生成器.rar

    使用代码生成器批量生成前台后台代码。 1,选择设置好的PDM文件 2,选择输出目录 3,点击‘全部生成’,以批量生成代码 1.3. 部署所生成代码 1,把桌面上生成的DotNet.Business目录中的6个子目录全部复制到 DotNet....

    C#Model生成器(源码版)可自己编译生成

    1、基于T4的代码生成工具,根据数据库元数据信息生成代码,支持多数据库,支持批量代码生成; 2、支持根据PowerDesigner物理模型文件来生成代码; 3、内置了一个简单的文本编辑器,支持代码高亮显示; 4、数据库...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.4

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制等...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.6

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制等...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.7 201705更新

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制...

Global site tag (gtag.js) - Google Analytics