首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请教一下,什么是标识映射

2012-01-31 
请问一下,什么是标识映射!在企业应用架构模式这本书中,发现 标识映射这个名词,网上也查不到很郁闷!请csdn

请问一下,什么是标识映射!
在企业应用架构模式这本书中,发现 标识映射这个名词,网上也查不到 很郁闷!
请csdn上的大大们帮帮忙,距离说明下谢谢!

[解决办法]
呵呵,我上面所举例的一个最低标准的完整的数据库还少了一个 Linq 查询方法,应该是:

interface IDAL 

void Create(object obj); 
void Update(object obj); 
void Delete(object obj); 

IEnumerable<T> Cast<T>();

void Commit(); 
void Rollback(); 

long GetID(object obj); 
object GetObjectByID(long hashcode); 


当你看到用面向对象思想来叙说关于数据库编程知识的时候,丢弃你的关系数据库之类的低层概念,从对象数据库接口出发,至少清晰地知道有这个东西存在(而不是被低级的早期数据库接口充斥神经),才能比较好地来理解那些作者的意图。

这里是最简单的数据库IDAL接口。事实上,稍微复杂一点点的 DAL 还应该支持一个触发器接口。以前我写过一个简单介绍:http://topic.csdn.net/u/20081002/01/f38779f9-e44a-484b-bda3-5a6ae57dadfb.html

热点排行