`
zengbo0710
  • 浏览: 417182 次
社区版块
存档分类
最新评论

用PowerDesigner生成Hibernate映射文件的步骤

阅读更多

执行:New->Conceptual Data Model
编译完概念模型后
执行:Tools->Generate Physical Data Model
再选择生成的物理数据模型
执行:Tools->Generate Object-Oriented Model
在对话框中,选择Dtail,勾选O/R Mapping,点击Enable Transformations,在多出来的选项卡Extended Model Definitions中的O/R Mapping页中选择Hibernate。
生成完面向对象模型后
再执行:Language->Generate Java Code

就会看见生成的JAVA代码和映射HBM.XML文件

这里只是刚刚摸索的一些步骤,如果有实际用过,或者有详细资料的XDJM,请回复出来共享下。多谢。
PD的帮助让人摸不着头脑。

这是最后结果:

 

分享到:
评论
2 楼 grandboy 2010-01-12  
搞成功了,但是生成的代码不好。我不想用这个生成了,还是用middlegen来搞吧。
1 楼 wcily123 2009-05-14  
按照你的这个搞了半天都没有成功!

相关推荐

    使用PD(PowerDesigner)自动生成Hibernate的POJO文件及xml配置文件

    ### 使用PD(PowerDesigner)自动生成Hibernate的POJO文件及xml配置文件 #### 知识点解析 **一、Hibernate框架简介** Hibernate是一个强大的对象关系映射(ORM)框架,它简化了Java应用程序与数据库之间的交互。...

    PowerDesign数据库建模和HibernateTools生成POJO映射文件等.pdf

    3. **生成POJO及映射文件**:通过HibernateTools,可以自动根据数据库表结构生成对应的POJO类以及Hibernate映射文件(XML格式或注解形式),从而大大减少了编码工作量。 ### 环境搭建 文档还提及了必要的软件环境...

    Powerdesigner生成项目构架

    总之,使用 Powerdesigner 15.0 结合 Eclipse 和 Hibernate,可以通过系统化的方法创建数据库模型、配置映射关系以及生成 Java 代码,极大地提高了开发效率和代码质量。在实际操作中,需要注意配置的准确性,以及对...

    使用PowerDesigner 的HibernateMapping功能简介

    #### 二、使用PowerDesigner进行Hibernate Mapping的步骤详解 **步骤一:创建Object-Oriented Model** 1. **创建新模型:**首先,启动PowerDesigner并创建新的Object-Oriented Model。在Object Language选项中选择...

    powerdesinger开发hibernate(1).pdf

    完成上述步骤后,接下来就是生成 Java 代码和 Hibernate 映射文件的过程。 - **调整 Java 代码生成位置**:默认情况下,生成的 Java 文件可能会直接放在项目根目录下,而不是指定的包内。为了纠正这个问题,可以在...

    基于myeclipse的反向数据库操作

    这个插件允许我们从数据库反向生成Hibernate映射文件。将插件文件(com.hudson.hibernatesynchronizer_3.1.5)复制到MyEclipse的plugins目录下,重启MyEclipse。如果安装成功,可以在Hibernate文件上右键选择“Open ...

    PowerDesigner教程

    该工具可自动生成数据库访问层代码,如Java的Hibernate映射文件或.NET的ADO.NET实体类,极大地提高了开发效率。同时,它也能同步模型与数据库,确保模型始终与实际数据库一致。 ### 7. 报表与图表 PowerDesigner...

    MyEclipse图文整合SSH,Struts2+Spring+Hibernate整合过程详解

    在数据库层面,使用PowerDesigner设计表结构并生成SQL脚本,然后在Oracle数据库中执行这些脚本以创建所需的表。确保设置好表之间的关系,例如主键和外键,以及可能的序列号自增规则。 3. **引入SSH框架** - **...

    javabean的妙用

    2. **Hibernate映射文件生成**: - 在Eclipse中安装并配置Hibernate插件。 - 通过`New > Hibernate > Hibernate Mapping File`来创建映射文件,指定数据库表并生成对应的JavaBean。 3. **Struts ActionForm与JSP...

    数据建模(自动生成数据访问层)

    这种方法被称为对象关系映射(ORM),例如Hibernate和Entity Framework等流行框架就提供了这样的功能。 在提供的文件列表中,"SecDg数据模型.pdb"和"SecDg数据模型.pdm"可能属于某种数据建模工具,如PowerDesigner...

    架构使用说明文档

    创建数据模型:使用PowerDesigner生成数据模型,描述数据库结构。 b. 创建数据库表:根据数据模型生成SQL脚本,执行以创建对应的数据库表。 c. 创建PO对象:使用Hibernate工具自动生成与数据表对应的Java对象和...

    dorado学习笔记

    10. **Hibernate 映射问题**:使用Hibernate进行实体映射时,确保每个实体类都有一个主键字段,并使用`@Id`注解标记。同时,需要正确配置Hibernate的XML文件,避免`org.hibernate.AnnotationException`异常的发生。 ...

    网上商城(购物车技术)------数据库课程设计源代码

    - **Hibernate或MyBatis**:持久层框架,简化了数据库操作,如对象关系映射(ORM)。 2. **数据库设计**:数据库是存储网上商城数据的关键部分,可能使用了关系型数据库管理系统,如MySQL或Oracle。PowerDesigner...

    JavaEE.doc

    - **DOM4j编程**:学会使用DOM4j解析和生成XML文档。 - **Struts架构应用开发** - **Struts框架工作原理**:理解Struts的工作流程。 - **Struts配置**:学会配置Struts框架。 - **核心组件**:掌握Struts的...

    oracle入门基础教程全面详细

    - **数据库建模工具**:介绍PowerDesigner、ERWin等建模工具的使用方法。 - **正向工程与逆向工程**:掌握从ER图生成数据库表结构的方法。 #### 二十七、对象关系数据库系统 - **对象关系映射**:介绍对象与关系型...

Global site tag (gtag.js) - Google Analytics