永发信息网

以实例说明什么是“对象—关系映射”?

答案:1  悬赏:80  手机版
解决时间 2021-01-07 23:34
以实例说明什么是“对象—关系映射”?
最佳答案
对象关系映射(Object Relational Mapping,简称ORM)是通过使用描述对象和数据库之间映射的元数据,将面向对象语言程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。
这也同时暗示着额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在手写的持久层并不存在。 更重要的是用于控制转换的元数据需要提供和管理;但是同样,这些花费要比维护手写的方案要少;而且就算是遵守ODMG规范的对象数据库依然需要类级别的元数据。
一个简单的映射例子(hibernate),我们定义User对象和数据库中user表之间的关联,user表中只有两列:id和name。










我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
25日今日日元汇率多少
昂子坡地址在什么地方,想过去办事
直流串励电机碳粉堆积的会造成哪些后果呢
杭州东站至绍兴东站一天有几次车次
s1(find(k>min(k1)&(k<max(k1)==1)=f1;什么意
石狮八七路赖师傅卤菜培训靠的住吗
java里什么是增量?
我想注册个贸易公司能在经营范围里添加生产及
水满分和农夫山泉婴儿水对比,哪个比较好?
单选题与外界进行气体交换和散失水分是靠A.树
求助,英月两字作首诗
村委会开的证明有效是多长时间
叫段誉杀尽逍遥派的那个神仙姊姊是谁?
cf手游特殊符号大全
从微观的角度认识物质及其变化,更有助于了解
推荐资讯
已知3y-5x+2=0,求(10^x)^5除以[(1/10)^-3
河南信阳景点哪里好玩
为什么总想男朋友亲我乳头,软软的舌头碰上去
花椒泡涨是什么意思
销售一批货物给某商场,取得不含税销售收入10
表示男人悲伤的诗句有哪些?
5+5等于几???
手指头被铅笔扎伤后留下小黑点,如何去除?会
五十六万零五十六写作:______七亿七千零一万
帮忙仿句,要仿的完整
小云从家骑车到少年宫学习象棋,车轮一共转动
上图咯,大家觉得这个小萝莉怎么样.有勃起吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?