惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Secure Thoughts
C
Cybersecurity and Infrastructure Security Agency CISA
T
Tenable Blog
Project Zero
Project Zero
T
The Exploit Database - CXSecurity.com
T
Threat Research - Cisco Blogs
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Cyberwarzone
Cyberwarzone
PCI Perspectives
PCI Perspectives
G
GRAHAM CLULEY
H
Hacker News: Front Page
Cloudbric
Cloudbric
Latest news
Latest news
N
News and Events Feed by Topic
C
CERT Recently Published Vulnerability Notes
Attack and Defense Labs
Attack and Defense Labs
SecWiki News
SecWiki News
Security Latest
Security Latest
MyScale Blog
MyScale Blog
阮一峰的网络日志
阮一峰的网络日志
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Security Archives - TechRepublic
Security Archives - TechRepublic
V2EX - 技术
V2EX - 技术
B
Blog RSS Feed
L
LINUX DO - 最新话题
人人都是产品经理
人人都是产品经理
Last Week in AI
Last Week in AI
IT之家
IT之家
Jina AI
Jina AI
Y
Y Combinator Blog
博客园 - 聂微东
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
V
Visual Studio Blog
P
Privacy International News Feed
B
Blog
S
Schneier on Security
Application and Cybersecurity Blog
Application and Cybersecurity Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Hacker News - Newest:
Hacker News - Newest: "LLM"
Help Net Security
Help Net Security
D
DataBreaches.Net
博客园_首页
G
Google Developers Blog
I
InfoQ
量子位
大猫的无限游戏
大猫的无限游戏
S
Security @ Cisco Blogs

博客园 - charleschen

System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabas 伤别离[转] --为了文渊阁的朋友们 和我们过去的青春 开始稳定,准备补文章 缓存!缓存!缓存!!!(一) 现有Java开源BI前端框架简介 使用Logview4net观察各种日志类文件 阅读的乐趣 我们是否需要ORM(3)--上帝说 我们是否需要ORM(3)--ORM优势和缺点, ORM为何而生,ORM与DB Helper Library 悬赏!!!VS2005的Bug还是什么别的东东 我们是否需要ORM(2)--ORM的不足 写在"大型软件开发与ORM构架"之后----大型软件开发与企业级应用软件开发名份之争 大型软件开发与ORM构架 回归命令行 SQLServer的命令行工具们(2) – sqlcmd.exe(中篇) 受不了要吐鸟。。。。 回归命令行 SQLServer的命令行工具们(2) – sqlcmd.exe(上篇) 回归命令行 SQLServer的命令行工具们(1) --dta.exe 程序员喝酒喝出的计算机文化 使用ADO.NET2.0提升数据交互性能(5)
我们是否需要ORM(1)--前篇
charleschen · 2007-01-05 · via 博客园 - charleschen
  
    
     

在遥远的编程大陆上,一条大河分隔了整个大陆。河的西边住着一群疯狂的程序员,他们疯狂的崇拜着OO大神,他们以OO大神规定的教义要求自己和自己的身边的一切,他们把自己的首都叫做OO城。但是 不如意的是,大陆上的美女,都集中在OOfans的对面:东岸。 河的东岸(数据库之领)住着崇拜“关系”女神的部落。虽然在程序员们的不断的圣战下很多部落的蛮人都偷偷信仰了OO大神,但是这一切都是不公开的。“关系”女神仍然笼罩东岸,并看来不可动摇(虽然有一些小部落宣称摒弃“关系女神”(ODBMS-对象型数据库管理系统))。

      终于,有一天,OO城程序员们爆发了,他们声称他们受够了在漫长的走到河边之后还需要游泳(ODBC类)才能到东岸泡美眉的日子。既然将大陆融为一体的地壳变动还需要等很久, 他们决定不再等待,一种叫做OO之船的东西(ORM)被迅速的制造出来并被声称可以极大的改善程序员的泡妞之路,

      西岸因为OO之船而振动,OO之船的理念和设计图传遍了大陆,无数的程序员们架着因为制造者的不同千奇百怪的OO之船们开始了自己的泡妞之行。

         OO之船得到了OO城船员的高度好评,但是郁闷的OO城船员们也发现,在漫长的河的沿岸,只要是程序员聚集的城市,拥有一种叫做helper桥的东西横跨在两岸。helper桥是每个OO村庄千百代河岸程序员辛苦工作的结果。与每个人都要携带OO之船不同的是,他要求每个岸边的程序员都赶到附近的helper桥,然后再利用helper桥踏上自己的泡妞之旅。

       OO城的程序员因为食古不化的河岸程序员而愤怒,尤其有些破旧的helper桥居然还是使用”过程”邪教的方法制造出来的。

       在等待地壳变动的日子里(dlinq,ODBMS),无数仍然使用游泳过河的西岸人观望着OO城的程序员,期待把自己解放的一天。无数的OO之船员看着自己每天背负的OO之船,思索自己是否需要每天都背着这个家伙。船,还桥 还是别的什么,才能让程序员们更轻松的赶到东岸美女的面前,程序员们困惑了。