oracle数据库 映射,UML工具Visual Paradigm教程:生成Oracle数据库的映射层

bc3f9276acf88283a0569b9b9ef9ee92.png

在线QQ客服:1922638

专业的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中。

20200429142105105_94612.png

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

20200429142153153_73240.png

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

20200429142245245_96884.png

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

20200429142429429_43371.png

========================= ==========================

有关更多Visual Paradigm相关资源,请单击此处查看

想要购买Visual Paradigm的朋友真正的授权朋友可以咨询回族官方客户服务

743fe41785c0512e874bcace5a36ebe9.png

标签:

除转载外,本网站上的所有文章均为本网站原创或翻译。任何形式的转载都欢迎,但是请确保注明出处并尊重他人的工作

转载自:Visual Paradigm的文章

https://www.visual-paradigm.com/cn/tutorials/generatehibernatemapwithoracledb.jsp

192abf5c34306e9c3a414b0065199260.png 0

好的写作并不容易,鼓励它!

上一篇:跨平台图表控件Anychart教程:在COVID-19数据上创建JavaScript柱形图和条形图(顶部)

下一页:LEADTOOLS教程:表单的自动识别和处理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值