卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

hibernate實(shí)體類映射 請(qǐng)問什么叫ORM映射?。?/h1>

請(qǐng)問什么叫ORM映射???O 代表Object 即對(duì)象R 代表Relation 即關(guān)系M 代表Mapping 即映射ORM即 對(duì)象關(guān)系映射通過ORM工具,將對(duì)象與關(guān)系數(shù)據(jù)庫 聯(lián)系起來orm工具 會(huì)動(dòng)態(tài)生

請(qǐng)問什么叫ORM映射???

O 代表Object 即對(duì)象

R 代表Relation 即關(guān)系

M 代表Mapping 即映射

ORM即 對(duì)象關(guān)系映射

通過ORM工具,將對(duì)象與關(guān)系數(shù)據(jù)庫 聯(lián)系起來

orm工具 會(huì)動(dòng)態(tài)生成sql語句,使你用面向?qū)ο蟮恼Z法即可完成對(duì)數(shù)據(jù)庫的操作

.net中名氣比較大的orm工具有

NHibernate,Linq2Sql,EntityFrameWork等等

希望能夠?qū)δ阌袔椭?

比如 我們要從數(shù)據(jù)庫中 選取一條用戶信息

sql中 我們這樣寫 select * form user where userId= 1

而在NHibernate中 用hbl可以寫為

from User u where u.UserId=1

即可獲得一個(gè)User對(duì)象 “注意是User對(duì)象”

雖然hbl的語法還不能說很面向?qū)ο?但是已經(jīng)比sql進(jìn)步了 再來看看用linq的語法

from u in User where u.UserId = 1 select u

也可以返回一個(gè)User對(duì)象 但是語法上要比hbl更面向?qū)ο蟆?

請(qǐng)簡(jiǎn)單介紹一下什么是orm映射思想?

ORM框架采用元數(shù)據(jù)來描述對(duì)象一關(guān)系映射細(xì)節(jié),元數(shù)據(jù)一般采用XML格式,并且存放在專門的對(duì)象一映射文件中。

只要提供了持久化類與表的映射關(guān)系,ORM框架在運(yùn)行時(shí)就能參照映射文件的信息,把對(duì)象持久化到數(shù)據(jù)庫中。當(dāng)前ORM框架主要有三種:Hibernate,iBATIS,EclipseLink。