许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  UML工具Visual Paradigm教程:生成Oracle数据库的映射层(ORM)

UML工具Visual Paradigm教程:生成Oracle数据库的映射层(ORM)

阅读数 8
点赞 0
article_banner


专业的SQL Server、MySQL数据库同步软件

Visual Paradigm是一种企业项目设计工具,包括设计共享,线框和数据库设计的新功能。现在,您只需要一个模型软件Visual Paradigm即可完成使用UML设计软件,BPMN进行业务流程分析以及ERD企业设计数据库的任务。 Visual Paradigm现在可用于在线订购,现在享受即时折扣!

单击以下载Visual Paradigm的最新试用版。

从实体模型创建对象模型

1.下载Computer Sales.vpp。您也可以在本教程底部的”资源”部分中找到此文件。

2.在Visual Paradigm中打开下载的项目文件。您可以通过从应用程序工具栏中选择”项目”>”打开”来打开项目。

3.在继续之前,这里需要注意一个重要点。在本教程中,我们将生成可与Oracle数据库一起使用的ORM代码和Hibernate映射。通过选择Oracle作为数据库来配置数据库设置很重要。让我们检查一下。从应用程序工具栏中选择工具>数据库>数据库配置…。我们已经在”数据库配置”窗口中为您选择了Oracle。请记住亲自进行此操作。另外,请确保输入了连接详细信息和实际使用情况。但是,要完成本教程,我们可以省略连接设置。现在关闭数据库配置。

9d49cf4e8958abdb0aaac68cf77220f8.png

4.打开并查看实体关系图(ERD)计算机销售。该图包含许多与用于存储计算机销售记录的订单系统相关的实体。

6f734b138114e0fd5f4be915e90a9772.png

5.为了生成\\ n Hibernate映射和ORM源文件,您需要首先同步ERD和类图。右键单击ERD,然后选择”同步到类图”。

6.从属实体关系图显示为类图同步窗口。输入”类模型”作为类图的名称,然后单击”确定”。

f6791ea4c346a0e7e8a3e636976a1102.png

7.出现”同步到类图”屏幕。我们仅保留建议的类和属性名称。单击确定继续。

7ce8d0010378feea30c93e80ede4bca4.png

8.基于ERD生成一个类图。

138bbed1551af8f7ae960221ffc61650.png

生成ORM源和休眠映射

1.在图片的顶部,左侧有一个包头。包头在此图下指定该类的存储包。它影响模型的结构和生成的代码。在此处不指定任何标题的情况下,所有类都将放置在模型的根目录中并生成代码。输入包名称。双击包标题,然后输入com.computersales作为包标题。

42e9c926dfa256b2bb478efe8c634c86.png

2.要生成一个Hibernate映射,请选择”工具”>” Hibernate”。 “生成代码…”从应用程序工具栏。

3.在”数据库代码生成”窗口中,指定源文件Hibernate的输出路径。映射文件,DDL和库文件。

dad859e007f129a7a4d444ad5e3cc10d.png

4.单击确定开始生成。

5.让我们看一下生成的文件。

a7245e780e9e0276e42073e375a36c3e.png

6.源文件位于$ {outputPath} \\\\ src中。


7.让我们打开生成的源文件。


8.Hibernate映射文件位于$ {outputPath} \\\\ src \\\\ ormmapping。


9.让我们打开生成的Hibernate映射文件。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空