提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:吴园园|2020-03-19 16:09:53.037|阅读 251 次
概述:在本教程中,我们将向您展示分步过程,首先尝试对象关系映射,使用示例数据在ERD中定义数据模型,然后从ERD生成类图,生成数据库和休眠代码,最后使用生成的休眠代码将数据插入数据库并从数据库检索数据。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Visual Paradigm是包含设计共享、线框图和数据库设计新特性的企业项目设计工具。现在你只需要这样单独的一款模型软件 Visual Paradigm就可以完成用UML设计软件,用BPMN去执行业务流程分析,用ERD企业设计数据库的任务。Visual Paradigm现已加入在线订购,现在抢购立享优惠!
对象关系映射(ORM)是一种使用关系数据库虚拟映射Java对象以辅助面向对象编程的方法,而Hibernate是市场上最受欢迎的ORM框架之一。借助Visual Paradigm Eclipse Integration,您可以为市场上最受欢迎的IDE之一Eclipse提供多合一的建模插件。您可以使用UML图设计系统,也可以使用ERD工具设计数据库。您还可以从图中生成数据库和可执行的Java Hibernate源代码。
在本教程中,我们将向您展示分步过程,首先尝试对象关系映射,使用示例数据在ERD中定义数据模型,然后从ERD生成类图,生成数据库和休眠代码,最后使用生成的休眠代码将数据插入数据库并从数据库检索数据。由于本教程的重点是如何与Eclipse和Visual Paradigm一起使用hibernate,因此将使用一个最小的示例。本教程将使用Visual Paradigm,Eclipse 8.4.1 Luna和Microsoft SQL Server。
入门
我们假设您已经安装了SQL Server,Eclipse和Visual Paradigm。现在开始吧。我们首先在SQL Server中创建一个数据库。
设置数据库
要在SQL Server中设置数据库:
1、通过Microsoft SQL Server Management Studio登录您的SQL Server 。
2、右键单击对象资源管理器中的“ 数据库”节点,然后从弹出菜单中选择“ 新建数据库... ”。
3、输入数据库名称。在本教程中,我们将数据库命名为ToyStore。
4、单击“ 确定”创建数据库。
在Eclipse中创建Java项目
1、启动Eclipse IDE。
2、单击“ 应用程序工具栏”中的“ 新建”按钮,然后选择“ Java项目”以打开“ 新建Java项目”窗口。
3、在“ 新建Java项目”窗口中,在“ 项目名称”字段中输入“ Toy Store”。
4、单击完成以创建项目。
在Eclipse中启动Visual Paradigm
现在,我们必须在Eclipse中启动Visual Paradigm。
1、右键单击Java项目,然后从弹出菜单中选择“ 打开Visual Paradigm ”。
2、系统可能会提示您指定Visual Paradigm项目的位置。在这种情况下,只需选择“ 在默认路径中创建”,然后单击“ 确定”继续。
3、当提示您切换到“建模”透视图时,选择“ 是”。
为Eclipse项目配置数据库
在建模开始之前,我们必须首先为项目指定数据库配置。
1、从主菜单中选择“ 建模”>“ ORM”>“数据库配置...”。
2、数据库列表中选择MS SQL Server。
3、在“ 版本”字段中选择2008或更高版本。
4、保留“ 驱动程序”字段不变(选择jDTS Driver),然后按绿色的向下箭头按钮下载所需的驱动程序。您可能需要指定代理服务器才能访问Internet并下载驱动程序。
5、接下来,填写主机名,端口号,数据库名称以及您的用户名和密码以访问数据库。
6、单击测试连接以确保我们定义的连接设置正确。
现在,一切就绪,我们可以开始创建数据模型了。
使用ERD创建数据模型我们可以开始为我们的项目创建数据模型。
1、在图导航器中右键单击“ 实体关系图”,然后从弹出菜单中选择“ 新建实体关系图 ”。
2、在图工具栏中选择“ 实体”,然后单击图以创建一个实体。将其命名为Category。
3、右键单击实体,然后选择新建列。
4、输入+ ID:int以创建ID为名称,类型为int 的主键。
5、按Enter确认并再创建一列。输入name:varchar(255)作为列名。再次按Enter确认,然后按Esc取消编辑。
6、将鼠标指针移到Category实体上。按下并拖出右上方的Resource Catalog图标。
7、释放鼠标按钮,然后从资源目录中选择“一对多关系->实体”。
8、将实体命名为Product。
9、在Product,+ ID:int作为主键上创建三列,名称:varchar(100)作为产品名称,以及stockQTY:int关于产品的可用性。
=====================================================
更多Visual Paradigm相关资源,请点击此处进行查看~
想要购买Visual Paradigm正版授权的朋友可以。
关注下方微信公众号,及时获取产品最新消息和最新资讯
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢