日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[NHibernate] NHibernate对象关系映射工具了解

發布時間:2023/11/29 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [NHibernate] NHibernate对象关系映射工具了解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  NHibernate是把Java的Hibernate核心部分移植到Microsoft .NET Framework上。它是一個對象關系映射工具,其目標是把.NET對象持久化到關系數據庫。

  NHibernate 是一個面向.NET 環境的對象/關系數據庫映射工具。對象關系映射(O/R Mapping,Object Relational Mapping)用來把對象模型表示的對象映射到基于SQL 的關系模型數據結構中去,使得程序員可以隨心所欲的使用對象編程思維來操縱數據庫。

  NHibernate 從數據庫底層來持久化你的.Net 對象到關系型數據庫。NHibernate 為你處理這些,遠勝于你不得不寫SQL去從數據庫存取對象。你的代碼僅僅和對象關聯,NHibernat 自動產生SQL語句,并確保對象提交到正確的表和字段中去。不過還得處理 *.hbm.xml 配置文件來幫助映射,有點煩 :-( ,誰有更好的方法?

  第一幅圖:NHibernate體系結構非常抽象的概覽

  

  第二幅圖:輕量級體系,應用程序自己提供ADO.NET連接,并且自行管理事務。

  第三幅圖:重量級體系:所有的底層ADO.NET API都被抽象了。

?參考資料來源:http://www.cnblogs.com/lyj/archive/2008/10/10/1308267.html

總結

以上是生活随笔為你收集整理的[NHibernate] NHibernate对象关系映射工具了解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。